We are looking for a
Full-Stack Java Developer
to join an EU software engineering team working on large-scale, mission-critical systems. The role involves building and enhancing modern web applications using Java/Spring Boot on the backend and React or Angular on the frontend.
Key Responsibilities
-Develop and maintain backend services using Java (11/17) and Spring Boot
-Build responsive frontend interfaces with React or Angular
-Design, develop, and maintain REST APIs
-Contribute to microservices architecture and cloud-ready components
-Participate in code reviews, testing, and CI/CD workflows
-Collaborate in an Agile, multilingual engineering environment
Required Skills
-Strong experience with Java, Spring, Spring Boot
-Proficiency with React or Angular (at least one is required)
-Solid understanding of REST APIs, microservices
-Experience with Docker, Git, Maven/Gradle
-Knowledge of SQL databases
-Good understanding of unit testing (JUnit, Mockito)
-Strong communication skills in English
Nice to Have
-Experience with cloud environments (AWS/Azure/GCP)
-Knowledge of Kubernetes, CI/CD automation
-Familiarity with large distributed systems