Sprawdź czy to Ciebie szukamy!

Challenges waiting for you on this position:

  • Design and implement new features and change requests, involving the full technology stack, from the user interface down to the database.
  • Initiate and supervise refactoring of the source code and the architecture.
  • Lead the technological evolution by proposing improvements and new ideas.
  • Investigate and fix more complicated software issues.
  • Assure high quality by maintaining testable source code.
  • Mentor junior developers and perform code reviews.
  • Maintain superb relations with colleagues inside and outside the team for efficient cooperation.

You will feel excellent in our team if you have:

  • 5+ years of experience with large-scale software architecture.
  • Hands-on experience with Java, Spring, SQL database engine (preferably Microsoft SQL Server or Oracle), a web application UI framework (Angular or other), web service technology (SOAP or REST).
  • Knowledge of architectures of distributed systems.
  • Practice with Java web applications and web services.
  • Experience at working with complex business requirements.
  • Ability to convey complicated technical ideas to both IT and non-IT persons.
  • Team spirit: We strongly believe that cool ideas are born by teamwork.

Profits you can get:

  • MultiSport card – to always be in a good condition,
  • Medical care – to be able to take care of your and your loved ones’ health,
  • Access to the e-learning platform – to be up to date with IT news (Treehouse),
  • Relocation bonus if you need it,
  • Referral bonus,
  • Various projects,
  • Preparation program for public speaking (at meetups and conferences),
  • Integration and charity events.