This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an experienced Java Full Stack Developer to design, develop, and maintain high-performance applications. The ideal candidate will have strong backend expertise in Java and Spring Boot along with hands-on experience in React.js for building responsive user interfaces.
Job Responsibility:
Design, develop, and deploy Java-based applications with high availability and low latency
Develop responsive and reusable UI components using React.js
Build and maintain RESTful APIs and microservices using Spring Boot
Collaborate with cross-functional teams including product managers, architects, and QA
Write clean, scalable, and well-documented code
Perform code reviews, troubleshoot issues, optimize performance, and ensure best practices
Integrate applications with caching, messaging, and event-driven systems
Work with CI/CD pipelines and cloud deployments
Requirements:
Strong hands-on experience with Core Java, Java 8+, OOPs, Collections, Multi threading, Concurrency
Expertise in Spring, Spring Boot, Spring MVC, and RESTful services
Develop responsive and reusable UI components using React.js
Experience with Microservices architecture
Good knowledge of SQL, RDBMS (Oracle/MySQL/PostgreSQL), and JPA/Hibernate
Experience with Messaging Systems: Kafka / RabbitMQ (preferred)
Knowledge of Cloud platforms: AWS / GCP / Azure (at least one)
Nice to have:
Familiarity with CI/CD tools like Jenkins, Git, Maven, Gradle
Strong problem-solving, analytical, and debugging skills