Bucharest, Romania

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