- Company Name
- France Travail
- Job Title
- Développeur Fullstack Java / Angular (H/F)
- Job Description
-
**Job Title**
Full Stack Java / Angular Developer (M/F)
**Role Summary**
Develop end‑to‑end web applications using Java (Spring Boot/MVC, Hibernate) for the back‑end and Angular 12+ for the front‑end. Write maintainable code, perform code reviews, create unit and integration tests, and integrate work into CI pipelines. Collaborate within an agile team through daily stand‑ups, sprint planning, reviews, and retrospectives.
**Expectations**
- 5 years of professional Full‑Stack development experience.
- Strong command of Java, Spring, Hibernate, Angular, and relational/NoSQL databases.
- Proven ability to deliver high‑quality code in an Agile environment.
- Commitment to coding standards, test coverage, and continuous improvement.
**Key Responsibilities**
- Design, implement, and maintain full‑stack features according to specifications.
- Conduct and participate in code reviews with peers.
- Write and run unit, integration, and functional tests.
- Deploy and automate builds using Jenkins (PIC).
- Actively engage in daily scrums, sprint planning, reviews, and retrospectives.
- Collaborate with cross‑functional teams (UI/UX, QA, DevOps) to deliver robust solutions.
**Required Skills**
- Java (Spring Boot, Spring MVC, Hibernate)
- Angular (v12+), TypeScript, HTML, CSS
- SQL databases (MySQL, PostgreSQL, SQL Server) and NoSQL (MongoDB, Cassandra, Redis)
- Version control (Git), CI/CD (Jenkins)
- Issue tracking (Jira)
- Unit testing frameworks (JUnit, JUnit5, Mockito, Jasmine/Karma)
- Agile/Scrum methodology
**Required Education & Certifications**
- Bachelor’s or Master’s degree (or equivalent) in Computer Science, Software Engineering, or related field.
- Minimum 5 years of proven full‑stack development experience.