- Company Name
- APSIDE
- Job Title
- Lead développeur JAVA (H/F) Niort
- Job Description
-
**Job Title**
Lead Java Developer (H/F)
**Role Summary**
Lead the technical design, development and delivery of Java-based solutions for an insurance / mutual sector client, within an agile hybrid environment. Coach and mentor a small team of developers, enforce coding standards, and coordinate with stakeholders to provide fit‑for‑purpose software solutions.
**Expectations**
- Minimum 5 years professional experience in Java development.
- Proven ability to lead technical teams and deliver projects in an agile setting (Scrum, SAFE, Kanban or Spotify).
- Functional knowledge of insurance, mutual, or banking domains.
- Professional proficiency in English.
**Key Responsibilities**
- Guide, coach and evaluate junior and senior developers on architectural decisions, coding standards, and best practices.
- Participate in requirement gathering, functional and technical specifications, and design discussions.
- Lead architecture, design, coding, testing and deployment of new modules and enhancements in Java/Spring Boot.
- Collaborate with front‑end developers on Angular/React, HTML/CSS, JavaScript components.
- Manage data layer design and implementation using PostgreSQL, MongoDB or other NoSQL databases.
- Drive continuous improvement of processes, tooling, and quality metrics.
- Act as the primary technical liaison between the development team and stakeholders.
**Required Skills**
- Java (JDK 11 +), Spring Boot, Spring MVC, RESTful web services.
- Front‑end: JavaScript, Angular, React, HTML5, CSS3.
- Databases: PostgreSQL, MongoDB, other NoSQL solutions; SQL and NoSQL data modelling.
- Agile methodologies: Scrum, SAFE, Kanban, Spotify.
- CI/CD pipeline design, Docker, Kubernetes (desirable).
- Unit and integration testing frameworks (JUnit, Mockito, etc.).
- Strong problem‑solving, communication, and team‑leadership skills.
**Required Education & Certifications**
- Bachelor’s or Master’s degree in Computer Science, Software Engineering or equivalent (Bac+5).
- Agile certifications (e.g., Scrum Master, Product Owner) are a plus but not mandatory.
---