Full Stack Developer
Job Description:
Job Title: Full Stack Developer
Mission
We are seeking a Full Stack Developer (Java, Angular/React) to join our partner team. In this role, you will contribute to the design, development, and maintenance of web applications, ensuring their performance, scalability, and alignment with business requirements.
Working method: Hybrid
Responsibilities:
-
Develop and maintain web applications with Java (backend) and Angular/ReactJS (frontend).
-
Collaborate with cross-functional teams to define requirements, design solutions, and deliver new features.
-
Ensure applications are high-performing, reliable, and user-friendly.
-
Diagnose and resolve performance bottlenecks and software defects.
-
Maintain clean, organized, and well-documented code while following best practices.
-
Participate in code reviews and provide constructive feedback.
-
Keep up to date with emerging technologies and best practices in software development.
Profile:
-
Bachelor degree in Computer Science, Engineering, or related field (or equivalent
experience). -
Proven experience as a Full Stack Developer or in a similar role.
-
Strong proficiency in Java and its frameworks (Spring, Hibernate, etc.).
- Solid hands-on experience with Angular or ReactJS and modern JavaScript libraries.
-
Good understanding of RESTful APIs and web services.
-
Knowledge of database systems (SQL/NoSQL).
-
Experience with version control tools (e.g., Git).
-
Familiarity with Agile methodologies.
- Strong problem-solving skills, attention to detail, and ability to work effectively in a team.
Nice to Have:
-
Experience with cloud platforms (AWS, Azure, Google Cloud).
-
Knowledge of containerization and orchestration tools (Docker, Kubernetes).
-
Familiarity with CI/CD pipelines and DevOps practices.
-
Exposure to other frontend frameworks (e.g., Vue.js).
-
Understanding of microservices architecture.
If you are a good match, do not hesitate to apply!
Required Skills:
French