Middle Java Developer

Azati is looking for a Java Developer to join our in-house team. If you already have some experience under your belt and looking for new sophisticated challenges – Azati is a good place to go.

 

RESPONSIBILITIES:

  • Develop, deliver and maintain complex applications
  • Optimize application for maximum performance and scalability
  • Write tests to ensure application stability and reliability
  • Create project and architecture documentation
  • Collaborate with other team members and stakeholders

 

ESSENTIAL SKILLS:

  • 1.5+ years of solid experience with Java 8+ and Spring framework
  • 1.5+ years of solid experience with Java EE: JAX-RS, JAX-WS, CDI, EJB, JMS, JPA, etc.
  • Understanding of multi-threading: locking primitives, thread-safe data structures, thread-safe programming patterns
  • Deep understanding of the REST and Microservices architecture
  • Experience in writing unit, integration and e2e tests
  • Experience in working with RDBMS or/and NoSQL
  • Git or SVN knowledge
  • Intermediate written and spoken English – B1
  • Excellent communication skills and proactive standpoint

 

NICE TO HAVE:

  • Experience with building automation tools and CI/CD (Maven, Gradle, Jenkins, etc.)
  • Experience with one of the popular clouds providers: AWS, Alibaba Cloud, Azure
  • Experience in engineering practices like code review, branching and etc
  • Experience with one or several front-end frameworks (React, Angular, Vue)
  • Experience with any other programming languages: JavaScript, Ruby, Python, PHP
  • Deep understanding of basic terms: SOLID, DRY, OOP, MVC, SOAP, REST, etc

 

Why Choose Azati:

Azati is a team of professionals who are always open to new experiences and challenges.
We are happy to invite a motivated employee who contributes to the company's growth.

Azati offers:

  • Flexible work schedule;
  • Remote work from any point of the world or office;
  • Personal bonus program;
  • Сorporate discount program;
  • Social package – medical & family care;
  • Foreign languages courses;
  • Tuition Reimbursement.

Our employees often say that Azati has a soul. The company is well-known for its friendly atmosphere, respectful relationships within the team and an individual approach to each employee.

Join our team

    Attach CV*

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.