Junior Java Developer (Aviation domain)

Remote (Ukraine only) Java Software Developer

Required skills

Java / strong
Databases / good
Java Core / good
English / strong

As a Junior Software Engineer, you will work closely with our client and customize their solutions for end-clients’ business environments. We are looking for an Engineer with good communication skills, both inside a team and towards clients, who can explain decisions and technical solutions in a pedagogical and confident way.


Our client is the world’s leading provider of aeronautical data and combines our company’s enduring spirit of innovation with a legacy of leadership in aviation to deliver 21st-century navigation and aviation software solutions.


We develop solutions for optimizing daily operations for airlines and train companies worldwide. At this project, we solve some of the most complex optimization problems in the world.


  • 2+ years of experience in commercial software development in Java language
  • 1+ years of experience with Java applications servers (JBOSS or others), Java XML
  • 1+ years of experience with Databases (Oracle, Postgres)
  • 2+ years of experience with GIT or Gitlab
  • Good understanding of Software Development Best Practices and Design Patterns
  • Good understanding of Agile work approach and its benefits
  • Good Java Core knowledge
  • OOP/OOD skills and good quality of produced code
  • Experience of using TDD approach on regular tasks
  • Record of success working directly with a client
  • Strong Intermediate level of English


Will be a plus:

  • Experience with basic Windows Administration
  • Experience working in Aviation Domain
  • Experience with Security tasks in Software Development
  • Experience working with Big Enterprise Projects

Personal Profile

  • Strong communication skills
  • Self-management
  • Flexibility


  • Design separate components, modules, classes, database tables, etc.
  • Maintain existing legacy components, modules, and configuration changes
  • Configure API integrations with different systems
  • Perform unit and integration testing
  • Perform team peer code and design reviews
  • Participate in workshops and business trips to the customer in Sweden and work closely with the customer and other customer teams


  • Health & Legal support
  • Discount program
  • Sport activities
  • Outstanding offices
  • Comfortable place in a cozy room
  • Continuous education
  • Flexible schedule
  • Remote work
  • Diversity of Domains & Businesses
  • Variety of technology

Share this vacancy

apply now

apply now

    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb