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.
