Principal Java Developer Moldova (Java, React, AWS)

On-siteSalary not specified

Tech Stack

ReactAWSJava

Job Description, Responsibilities & Requirements

About the Position

We are seeking a Principal Java Developer (Java, React, AWS) to join our team in Chișinău, Moldova. We fuse together exceptional talent who deliver outstanding software solutions. Our approach has helped us grow 60% in 2021, 94% in 2022, and in 2023, we joined forces with Insight, a Fortune 500 company and a leading solutions and systems integrator. With exciting growth plans and cutting-edge projects, there has never been a better time to join our incredible team.

Responsibilities

  • Lead the design and implementation of modular architecture based on Domain-Driven Design (DDD) principles.
  • Define technical standards, best practices, and coding guidelines for the team together with Architects.
  • Collaborate with architects and business analysts to define domain boundaries and integration patterns.
  • Ensure scalability, maintainability, and security in all technical solutions.
  • Actively participate in coding for proof of concepts (PoCs) and critical components.
  • Support the team in developing complex features and resolving technical challenges.
  • Review and optimize existing code to improve performance and maintainability.
  • Provide guidance and mentorship to developers, fostering technical growth and collaboration.
  • Conduct code reviews and ensure adherence to architectural principles.
  • Act as a bridge between development, architects, product, and business teams.
  • Facilitate technical discussions and decision-making processes.
  • Oversee the implementation of automated testing and CI/CD pipelines.
  • Ensure timely delivery of high-quality software components.
  • Stay updated on emerging technologies and propose improvements to the architecture.
  • Promote a culture of continuous learning and technical excellence.

Requirements

Soft Skills:

  • Analytical Thinking: Ability to break down complex problems into manageable components.
  • Communication: Clear and effective communication skills for both technical and non-technical audiences.
  • Collaboration and Teamwork: Strong collaborative skills to work effectively with cross-functional teams.
  • Adaptability: Comfortable working in a fast-paced, evolving environment.
  • Problem-Solving: Strategic thinking to resolve complex technical challenges.
  • Attention to Detail: Ensures high standards in design and implementation.
  • Organization: Ability to manage priorities and structure team workflows effectively.
  • Responsibility: Ownership of technical decisions and accountability for deliverables.
  • Leadership: Ability to inspire and guide the team toward achieving technical goals.

Technical Skills:

  • Language: Fluent English (required).
  • Experience: Principal/ Tech lead level. Minimum 10 years of seniority in similar positions, and more than 15 years of work experience.
  • Education: Graduate of a systems engineering degree or similar.
  • Technical Expertise:
    • Strong expertise in Domain-Driven Design (DDD) and SOLID principles, Clean Code, BDD, KISS, YAGNI, and modular architecture.
    • Proficiency in micro-frontend, microservices, API design, and event-driven architecture.
    • Solid experience with cloud platforms (AWS).
    • Knowledge of CI/CD pipelines, containerization, and DevOps best practices.
    • Hands-on development experience with: React, Kotlin or Java, Quarkus or Spring Boot, SQL and NoSQL databases (PostgreSQL, Atlas MongoDB, DynamoDB).
    • Reactive Programming paradigms.
    • Kafka.
    • Ability to quickly learn and adopt new technologies.
    • Familiarity with LMS platforms and educational technology ecosystems is a plus.
    • Strong understanding of data modeling, integration patterns, and security best practices.
    • Metrics oriented, knowledge of delivery metrics, implementation, and usage to build high-performance teams.
    • Knowledge of accelerate extreme programming and software craftsmanship principles would be a nice to have.
    • Proficiency in documentation, UML, C4 modeling, AWS diagrams, data flow, threat modeling, and non-functional requirements.
    • Experience using GitHub Copilot or similar AI tools for coding.
    • Good English speaking, reading, and writing skills, B2-C1.

We Offer

  • Opportunity to work on cutting-edge projects.
  • Professional growth and development support.
  • Collaborative and innovative work environment.
  • Competitive compensation package.

About the Company

WE ARE AMDARIS

We fuse together exceptional talent who deliver outstanding software solutions. Our approach has helped us grow 60% in 2021, 94% in 2022, and our future is even bigger. With exciting growth plans and cutting-edge projects, there has never been a better time to join our incredible team.

Think you’re a good fit?

Submit your CV today to get started.

Apply Now

Apply now and help shape the future of software

Push boundaries – for yourself and your field, collaborate with like-minded people and deliver transformative software.

Job Details

Company name:
Amdaris Group
Location:
Moldova
Employment Type:
Full-time
Work Mode:
On-site
Posted on TheJob:
Jul 14, 2026
Last checked:
Jul 14, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.