Senior Java Developer - Aerospace Project

We are looking for a highly motivated individual who has a passion for working on the development and delivery of innovative applications.
You will be part of a team developing software in an agile/continuous integration deployment environment.

 

Tech Stack

  • Java: Java 17/21
  • Spring Framework: Spring Boot 3+, Spring MVC, Spring Data JDBC (JdbcTemplate), Spring Security
  • Databases: MySQL 8, Neo4j, Redis
  • API: REST, GraphQL
  • Messaging: RabbitMQ
  • Cloud Platforms: Cloud Foundry, Red Hat OpenShift
  • Testing: JUnit, Mockito
  • Build & CI/CD: Maven, GitLab CI/CD
  • Containerization: Docker
  • Code Quality: SonarQube

 

Responsibilities

  • Develop new microservices and enhance existing ones
  • Contribute to the design of microservice architectures and API specifications
  • Analyze and optimize application performance, identify bottlenecks and implement improvements
  • Write unit and integration tests to ensure code quality
  • Collaborate with an international team following Scrum methodology (2-week sprints, planning sessions, demos and retrospectives)
  • Write documentation for developed functionality

 

Must-Have Qualifications

  • 5+ years of professional experience in Java development
  • Strong hands-on experience with Spring Framework
  • Proficiency with relational databases
  • Solid understanding of design patterns and modern development best practices
  • Upper-intermediate English level (B2+)

 

Nice to Have

  • Experience working with Neo4j
  • Familiarity with the aviation domain

 

We offer

  • The opportunity to work with the biggest players in the aviation world
  • Direct influence on the future of aviation
  • Working in the international team

 

At Progresstech-Ukraine, we believe in a balance between personal growth and professional development. We hire the best to grow our company’s future.

Published 1 April
109 views
·
23 applications
To apply for this and other jobs on Djinni login or signup.