TL;DR

Senior Java Developer with AWS / Team Lead (AWS): Building and optimizing a global, high-scale Java-based backend ecosystem for domain registration, web hosting, and SSL certificates with an accent on architecture decisions, modernization, and refactoring to reduce technical debt. Focus on designing and implementing high-performance Java services, leading a new development team, and ensuring engineering quality in a high-load, transactional environment.

Location: Remote from Kazakhstan, Georgia, or Armenia. Onsite/hybrid options available in Almaty, Astana, Tbilisi, or Yerevan.

Company

DataArt is a global software engineering firm and a trusted technology partner for market leaders, focusing on data-driven, cloud-native solutions.

What you will do

  • Act as the technical owner of the Java-based backend ecosystem and drive architecture decisions for microservices on AWS.
  • Lead modernization and refactoring efforts to reduce technical debt and define coding standards and architectural guidelines.
  • Design and implement high-performance Java services, working with PostgreSQL in high-load, transactional environments.
  • Build and evolve REST APIs, collaborating on authentication, authorization, and security.
  • Build and mentor a new development team, leading code reviews and technical discussions.
  • Establish effective delivery processes (CI/CD, branching, release strategy).

Requirements

  • 7+ years of professional Java development experience.
  • At least 3 years of proven experience as a technical lead or team lead.
  • Strong knowledge of Java, JVM internals, backend design, and relational databases (PostgreSQL).
  • Experience with microservices in production and hands-on experience with AWS.
  • Experience maintaining and evolving large, long-lived systems with high technical debt.
  • Ability to lead by example, mentor engineers, and communicate clearly with stakeholders.

Nice to have

  • Experience migrating monoliths to microservices.
  • Knowledge of container orchestration and ECS internals.
  • Experience with high-traffic B2B or SaaS platforms or authentication/billing systems.
  • Previous experience building teams from scratch.

Culture & Benefits

  • Culture of radical respect, prioritizing personal well-being, and valuing equality.
  • Remote, onsite, and hybrid work options with autonomy.
  • Learning and development centers, R&D labs, and mentorship programs for professional growth.
  • Ability to switch between projects and technology stacks, offering career exploration.
  • Vacation and sick pay as per country laws, health insurance assistance.
  • Time off for state holidays and comfort service for technical and everyday problems.