All offersGdańskJavaSenior Java Developer
Senior Java Developer
Java
Aspire Systems Poland

Senior Java Developer

Aspire Systems Poland
Gdańsk
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Office
Aspire Systems Poland

Aspire Systems Poland

Aspire Systems Poland is an international IT company, offering IT consulting and software development services. We help people & companies benefit from IT. Aspire Systems Poland is our European development Centre and we employ over 160 colleagues.

Company profile

Tech stack

    JEE
    advanced
    MySQL
    advanced
    Spring
    nice to have
    Docker
    nice to have

Job description

As a Java Developer at Aspire Systems Poland, you will join an innovative project for an airline company that provides comprehensive service for both commercial and military airlines.

The project modules include complex mobile applications for iOS and Windows platforms, web applications for dispatchers and extensive backend applications in JEE. The applications, used by over 50 airlines, ensure optimization of aviation processes. The project is algorithmically advanced and has a large variety of modules. Many of them are completely new products, thanks to which the code meets the highest programming standards. The smooth operation of the system is a critical factor for airlines, which is why the design puts great emphasis on the quality and scalability of the code.

What we offer:
 
  • Work in the project with best software development practices: Code Reviews, Unit Tests, pair programming (if necessary)
  • Take part in the decision-making process
  • A true Agile approach – we work in Scrum
  • Impact on company development and applied technologies
  • Team outings and office celebrations
  • Awards and recognition
  • Lots of learning opportunities: regular Pizza Meetings and Share Knowledge Meetings
  • Internal library and on-site English lessons
  • Gaming room and chill-out zone
  • Conference budget up to 1500 pln + 2 additional days off
  • Relocation package: if you are from outside Tricity we are ready to help you in the relocation process or compensate financially 

Requirements:

  • 4+ years of experience in Java programming (JEE)
  • Experience in relational databases (MySQL) and Java Persistence API
  • Good command of English (at least B2 level)
  • Experience with Agile methodologies 
  • Experience with test automation (unit and integration tests)
  • Strong focus on quality

Nice to have:

  • Docker and Kubernetes (or any other container orchestration system)
  • Java frameworks (Spring & Play Framework)
  • Micro services architecture
  • Message broker software (RabbitMQ)
  • AWS
  • Elastic Stack