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 dynamic and skilled Java Full Stack Developer with 3-4 years of experience to join our growing development team. In this role, you will be responsible for designing, developing, and maintaining both front-end and back-end systems. The ideal candidate should have hands-on experience in Java Development Platform, modern web technologies, and an eagerness to work on challenging projects in an agile environment.
Job Responsibility:
Design, develop, and deploy Java-based applications, focusing on both front-end and back-end components
Work with frameworks like Spring Boot, Hibernate, and related technologies to build robust and scalable solutions
Develop RESTful APIs to support front-end functionalities and integrate with other services
Write clean, efficient, and reusable code while adhering to best practices and coding standards
Collaborate with UI/UX designers to implement user-friendly and responsive front-end applications
Utilize front-end technologies like HTML5, CSS3, JavaScript (React or Angular 16 and above), and related frameworks
Participate in code reviews and ensure the quality of the codebase
Troubleshoot and debug issues across both front-end and back-end systems
Work in an Agile environment, collaborating with cross-functional teams to deliver high-quality software
Keep up-to-date with the latest industry trends, technologies, and best practices
Requirements:
3-4 years of professional development experience as a Full Stack Developer
Strong experience with Java (Java 8 or later) and frameworks like Spring Boot, Hibernate
Experience with front-end technologies (HTML5, CSS3, JavaScript, React, and Angular)
Knowledge of databases (MySQL, PostgreSQL, or similar) and ability to write SQL queries (DDL and DML)
Familiarity with version control tools (e.g., Git)
Understanding of RESTful web services and API design principles
Experience with Agile development methodologies
Familiarity with unit testing frameworks like JUnit, TestNG
Strong problem-solving and debugging skills
Good communication skills, Documentation Skills and ability to work in a collaborative team environment