- Company Name
- Assurance Vallée - Cluster Assurance AuRA
- Job Title
- Lead Developer F/H
- Job Description
-
Job Title: Lead Developer Full Stack (F/H)
Role Summary:
Lead the design, development, and modernization of enterprise applications, focusing on scalability, integration of AI, API-first architecture, and performance. Collaborate with cross‑functional teams, promote best practices, and coach developers to improve velocity and code quality.
Expactations:
- Minimum 6 years of experience as a full‑stack developer in a similar technical environment
- Strong command of Angular, SpringBoot, Kafka, TypeScript, Java, and micro‑services architecture
- Proficiency in Clean Code, TDD, SOLID principles, API‑First approach
- Comfortable with Agile/Scrum ceremonies and tooling (JIRA, GitLab CI/CD)
- Effective communication in English; ability to explain complex concepts to non‑technical stakeholders
- Experience with PostgreSQL, Linux environments, and monitoring/security tools (Dynatrace, Keycloak, SonarQube, Gravitee)
- Willingness to explore and advocate innovative solutions, including Python‑based AI projects
Key Responsibilities:
• Architect and develop new features, resolve incidents, and maintain high‑quality code
• Drive continuous improvement of performance, scalability, and robustness of applications
• Mentor and coach the development team on best practices, coding standards, and productivity
• Collaborate closely with product owners, business analysts, and domain experts to align solutions with business needs
• Coordinate with the technical architect to shape the overall application strategy
• Participate in all Scrum ceremonies (Sprint Planning, Daily Stand‑up, Backlog Refinement, Review, Retrospective)
• Conduct technology scouting and propose relevant innovations for the organization
Required Skills:
• Front‑end: Angular, TypeScript, HTML5, CSS3
• Back‑end: SpringBoot, Java, Kafka, API/ micro‑services architecture
• Testing: Unit testing, TDD, SonarQube
• Database: PostgreSQL
• DevOps: GitLab CI/CD, Linux, Docker (implicit), monitoring (Dynatrace, Gravitee)
• Security & Authentication: Keycloak
• Project Management: JIRA
• AI/ML familiarity: Python (conceptual)
• Soft skills: Methodical, organized, proactive, empathetic, agile teamwork, problem‑solving
Required Education & Certifications:
• Bachelor’s degree or equivalent in Computer Science, Software Engineering, or related field
• Certifications in Java, Spring, Angular or Agile (optional but desirable)