- Company Name
- Consort Group
- Job Title
- Développeur Full Stack Confirmé H/F
- Job Description
-
**Job title**
Senior Full‑Stack Developer (m/f)
**Role Summary**
Design, develop and refactor strategic application components while mentoring junior developers. Lead both front‑end (Angular, TypeScript/JavaScript) and back‑end (Java Spring Boot) initiatives, migrate legacy Java 6/WebLogic modules to modern containerised architectures, and ensure high code quality through unit testing and continuous integration.
**Expectations**
- Minimum 5 years of experience in full‑stack development on complex projects.
- Strong orientation toward modern architecture, yet capable of working with legacy systems.
- Proactive, autonomous, and collaborative, with excellent pedagogical skills for junior onboarding.
**Key Responsibilities**
- Architect and implement features for front‑end (Angular, HTML/CSS, TypeScript/JavaScript) and back‑end (Java, Spring Boot, Maven).
- Translate business requirements into technical user stories and detailed specifications.
- Migrate legacy components (Java 6, WebLogic) to containerised, cloud‑ready stacks (PostgreSQL, Linux).
- Define and enforce coding standards, conduct code reviews, and champion best practices.
- Develop and maintain unit tests, manage defect lifecycle, and handle incident resolution.
- Produce and sustain up‑to‑date technical documentation.
- Mentor junior developers, facilitating skill growth and knowledge transfer.
**Required Skills**
*Mandatory* – Java, Spring Boot, Maven, TypeScript/JavaScript, Angular, HTML/CSS, Git/GitLab, SQL (PostgreSQL).
*Desirable* – Jira, OpenID Connect, Jenkins, GitLab CI/CD, Ansible, GraphQL, Web Components, Linux (Bash).
**Required Education & Certifications**
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience). Familiarity with Java/Spring certifications (e.g., Oracle Certified Professional) is advantageous.