Senior Java Engineer

Job Specification

  • 5+ years of work experience, bachelor’s degree in computer science, or a related field.
  • Develop applications for cloud computing.
  • Design, maintain and operate cloud systems/microservices and applications.
  • Keep cloud systems secure, fully tested, and integrated with all the other products/applications.
  • Understand the language of business and develop to address the business’s needs.
  • Strong communication skills in English, written and verbal
  • German on at least B2 level

Technical Stack:

  • Angular (JavaScript framework)
  • HTML/CSS (markup language and styling)
  • TypeScript (programming language)
  • RxJS (library for reactive programming)
  • Java (programming language)
  • Spring Boot (framework)
  • Hibernate (ORM)
  • MySQL or Mongo DB(database)


  • Amazon Web Services or Azure  (cloud hosting)
  • Docker (containerization)
  • Jenkins (continuous integration and deployment tool)

Roles & Responsibility

  • Engineering for the cloud system in Java and Spring, solid tech background in creating new/or enhancing existing microservices.
  • Good communications and coordination skills.
  • Ability to trace and respond to unexpected events, deep knowledge in functional programming, data structures, algorithms, distributed systems, and systems architecture.
  • Participating in Agile driven framework
  • Travel industry knowledge as the advantage.


  • 180-220 PLN/h B2B