Java Developer
Job Description:
Senior Java Developer
Location: Hybrid (2 days/week in office)
Role Description:
We are looking for a Senior Java Developer with extensive experience to join our partner team. You will contribute to the development and maintenance of complex backend applications and work in a modern environment based on microservices and cutting-edge technologies.
Key Responsibilities:
- Develop and maintain backend applications using Java and Spring Boot.
-
Implement and optimize frontend components using Angular.
-
Design, develop, and manage microservices architecture.
-
Collaborate with the team to integrate Oracle and NoSQL (MongoDB) databases.
- Configure and manage containers and orchestration using Docker and Kubernetes.
- Participate in planning and defining the architecture and technical solutions.
Must-Have Requirements:
- Minimum 5 years of relevant software development experience, particularly in backend roles.
-
Strong expertise in Java and Spring Boot.
-
Solid experience in Angular frontend development.
-
Practical experience with microservices and distributed systems.
-
Hands-on experience with:
-
Oracle
-
NoSQL (MongoDB)
-
Docker and Kubernetes.
-
Required Skills:
Java