Senior Java Developer
Job Location: hybrid in Timisoara
Role Overview:
We are looking for a Senior Java Developer to join our team and help design and implement
- quality microservices based on detailed business and technical specifications. You will be working in complex,
- 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
- 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
-
Postgre
SQL -
Solr
-
Wiremock (or other API mocking tools)
Nice to have:
-
Familiarity with Helm, Docker, and Azure Cloud Services.
-
German language skills are a plus.
- Informații detaliate despre oferta de muncă
Firma: Urban Connect Localiția: Timişoara
Timișoara, Timiș, RomaniaAdăugat: 5. 8. 2025
Postul de muncă activ
Fii primul, care se va înregistra la oferta de muncă respectivă!