← к выдаче
разработка

Senior Java Developer

Timișoara22 дн. назад

Коротко

Designs and implements microservices in Java with Quarkus or similar frameworks, REST APIs, and relational data models; writes unit and integration tests with · Needs: Advanced English; experience with Java and microservices; Quarkus or Spring Boot/Micronaut; JUnit/Mockito; remote from Romania.

Описание от работодателя

Job Location: remote from Romania Role Overview:  We are looking for a Senior Java Developer to join our team and help design and implement high-quality microservices based on detailed business and technical specifications. You will be working in complex, large-scale systems with intricate business processes and workflows. Key Responsibilities: Design, develop, and maintain microservices using Java and relevant frameworks. Collaborate with business analysts and technical teams to understand requirements and translate them into technical solutions. Ensure high performance and responsiveness of applications. Write unit and integration tests using industry-standard tools. Contribute to system architecture and participate in design discussions. Maintain code quality, documentation, and enforce best practices. Troubleshoot and debug issues as they arise. Participate in code reviews and provide feedback to peers. Requirements: Must-have: Strong experience with Java and microservices architecture. Hands-on knowledge of Quarkus (or similar frameworks such as Spring Boot, Micronaut, etc.). Proficient in working with relational data models and REST APIs . Solid experience with JUnit , Mockito , or similar testing/mocking frameworks. Advanced English capable of understanding complex requirements and integrating quickly into the project. Strong autonomy and a fast learner, capable of working in dynamic environments. Basic knowledge of: Kubernetes PostgreSQL Solr Wiremock (or other API mocking tools) Nice to have: Familiarity with Helm , Docker , and Azure Cloud Services . German language skills are a plus.