Java Developer

Apply for this position

Take the next step in your career – and help save lives at the same time! Become a part of the team, developing NASA awarded visualization solution, essential for public safety operations and spatial planning. Gaea+ helps assess risk and accelerate emergency response, prepare for and prevent disasters, and optimize the interventions. And with your help, we can make it even better!

Join our dynamic international team as Java Developer and expand your skills in developing desktop applications and backend support systems in a positive environment.

SKILLS we’re looking for

  • JAVA SE proficiency,
  • understanding the approaches and techniques of event-driven programming,
  • familiarity with delimitation of responsibilities, hierarchical dependencies, and connectivity of data structures within object-oriented programming,
  • knowledge of paradigms and regular approaches of multithreaded execution,
  • basic knowledge of JAVA backend systems (Jersey framework), microservices and REST communication,
  • knowledge of the Linux operating system and working in the Command shell.

BONUS SKILLS (can be useful, but don’t worry if you don’t have them)

  • Basic understanding and use of SQL/NoSQL databases (Elasticsearch, PostgreSQL),
  • collaboration in open source projects (Git, GitHub),
  • experience with real-time information exchange and display,
  • understanding working principles of computer graphics and graphics rendering engines (OpenGL),
  • familiarity with automation and virtualization tools (Angular, Docker, Vagrant, Jenkins).

WHAT we offer

  • Dynamic work in a relaxed atmosphere,
  • flexible working hours and remote work,
  • active collaboration in a team of experienced experts,
  • developing cutting edge technologies,
  • working with open-source communities,
  • career development: internal and external educations,
  • unlimited sources of snacks and coffee,
  • fun XLAB events.

Apply for this position

Java Developer

Fill in the application form below or send your CV and cover letter to [email protected]. Or find a bug or potential improvement in one of our GitHub projects, open a pull request, and get yourself invited to the interview.

Upload your CV, cover letter and/or portfolio. The maximum size allowed is 5 MB (all files).
    Please fill out the mandatory listed fields (fields marked with *)
    Uh-oh, there seems to be a problem with your application. Try again or send it to [email protected]

    Thank you for applying for
    Java Developer!

    We will get back to you shortly.