Middle Java Developer

We would like to have a Middle Java Developer to join our team of new technologies and microservices development.

Project Work Format:

  • Remote work from home (if you wish, it is possible to organize your work in the office)
  • Project description in Confluence
  • Task setting in Jira

Main Tasks:

  • Develop Java 8/11 services and modules, including writing unit tests
  • Participate in service design and technology decision making
  • Create and update project documentation
  • Regularly inspect and analyze the source code
  • Participate in task scheduling and evaluation

What We Expect from a Candidate:

  • Java commercial development experience for at least two years
  • Strong command of Java 8 + and basic standard library packages
  • Experience using DBMS to work with data, ability to make SQL queries
  • Experience in core Spring Framework and Spring Boot packages
  • Apache Maven Skills for Artefact Assembly and Publishing
  • Team development experience using git or other version control system
  • Interest in long-term cooperation on the project, including other exciting areas (preferably 3 years)

Will Be a Plus:

  • Technical English, at document reading level
  • Experience in Linux
  • Experience in Gitlab CI tools for continuous integration
  • Docker and Test containers skills

Terms

Formal Employment
Friendly Atmosphere of Communication and Cooperation
Open Free Control Style
Paid Leave of 25 Calendar Days
6 Sick Days
Corporate English Courses
Cool Office Parties Every Month