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 a talented and detail-oriented Java Full Stack Developer (Java + React) to join our technology team. The ideal candidate will be responsible for designing, developing, and maintaining scalable full stack applications using Java, Spring Boot, and React.js. This role requires strong technical expertise, problem‑solving abilities, and the capability to work in a fast-paced, collaborative environment.
Job Responsibility:
Design, develop, and maintain high-quality full stack web applications
Build robust backend services using Java, Spring Boot, and microservices architecture
Develop responsive and interactive front-end features using React.js
Design, build, and consume RESTful APIs
Work with relational or NoSQL databases for application data management
Work closely with cross-functional teams including QA, DevOps, Product, and Business teams
Participate in code reviews, troubleshoot issues, and optimize application performance
Follow best practices in coding, testing, deployment, and documentation
Contribute to Agile ceremonies and ensure timely delivery of sprint commitments
Maintain high code quality and ensure adherence to industry standards
Requirements:
3–6 years of hands-on experience in full stack development
Strong proficiency in Core Java, Spring Boot, and Microservices
Hands-on experience with React.js, JavaScript (ES6+), HTML, and CSS
Experience in developing and integrating RESTful APIs
Knowledge of SQL databases such as MySQL, PostgreSQL, or Oracle
Familiarity with Git and version control practices
Understanding of Agile/Scrum methodologies
Nice to have:
Experience with cloud platforms such as AWS, Azure, or GCP
Knowledge of containerization tools like Docker and Kubernetes
Exposure to CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI)
Familiarity with NoSQL databases (MongoDB, Cassandra)
Experience in performance tuning and application optimization
Understanding of UI design best practices and state management libraries (Redux)