Amdaris logo
AmdarisPosted 2 weeks ago

Principal Java Engineer (Java/Kotlin, AWS & Frontend)

On-siteChisinau, Chișinău Municipality, Moldova

Full TimeSenior LevelMediumSoftware Services

Job Summary

Lead the design and implementation of systems while defining technical standards, best practices, and coding guidelines for the team alongside Architects. Collaborate with architects and business analysts to define domain boundaries and integration patterns, ensuring scalability, maintainability, and security in all technical solutions. Actively participate in coding for proof of concepts and critical components, support the team in developing complex features, and review and optimize existing code to improve performance. Provide guidance and mentorship to developers, conduct code reviews, and act as a bridge between development, architects, product, and business teams. Oversee the implementation of automated testing and CI/CD pipelines to ensure timely delivery of high-quality software components.

Required Qualifications

  • Minimum 10 years of experience in Software Development
  • Strong backend development experience with: Kotlin or Java, Quarkus or Spring Boot, SQL and NoSQL databases
  • Frontend development hands-on skills with React or Angular
  • Proficiency in DDD, microservices, API design, and event-driven architecture
  • Solid experience with AWS cloud platform
  • Knowledge of CI/CD pipelines, containerization, and DevOps best practices
  • Strong experience with RabbitMQ or Kafka
  • Good English speaking, reading and writing skills, B2-C1
  • Ability to quickly learn and adopt new technologies
  • 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
  • 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

Desired Qualifications

  • PHP experience is a plus, as it will be needed to analyze existing PHP code
  • Knowledge of accelerate extreme programming and software craftsmanship principles would be a nice to have

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce