- Company Name
- Swiss Life France
- Job Title
- Concepteur développeur full stack F/H
- Job Description
-
**Job Title**
Full‑Stack Developer (F/M)
**Role Summary**
Design, develop, and deploy robust digital solutions for a large client‑relations platform. Drive technical architecture, implement Java back‑end services and Angular front‑end components, integrate BPMN workflows with Camunda, and connect to IBM FileNet and Oracle databases. Enforce best practices, automate releases with CI/CD pipelines, and collaborate closely with business stakeholders and AMOA teams to translate functional requirements into scalable technology.
**Expactations**
- Minimum 5 years of end‑to‑end application design and development experience.
- Proven expertise in Java (Spring/Spring Boot) and Oracle database use.
- Strong front‑end skills with Angular (latest version).
- Hands‑on with BPMN modeling, Camunda workflow engine, and API integration.
- Experience with IBM FileNet, CI/CD tooling, Agile methodologies, and AI‑enabled features.
- Excellent communication, teamwork, and a continuous improvement mindset.
**Key Responsibilities**
- Architect and design digital solutions, ensuring adherence to development standards.
- Develop secure, high‑performance Java services and front‑end modules with Angular.
- Integrate external services via RESTful APIs and implement standardized protocols.
- Model and implement BPMN processes in Camunda, linking them to existing technology stacks (IBM FileNet, Oracle).
- Build and maintain CI/CD pipelines to automate builds, tests, and deployments.
- Write unit, integration, and regression tests; participate in incident analysis and resolution.
- Produce and update detailed technical documentation.
- Collaborate with business users and AMOA to clarify requirements, propose enhancements, and co‑create solutions.
- Promote Agile practices, knowledge sharing, and continuous performance and quality improvements.
- Explore and embed AI capabilities where they add value to the application lifecycle.
**Required Skills**
- Java, Spring/Spring Boot, JPA/Hibernate.
- Angular (TypeScript, RxJS, Angular CLI).
- BPMN, Camunda workflow engine.
- IBM FileNet integration, Oracle databases.
- RESTful API design and consumption.
- CI/CD (Jenkins, Git, Docker, Kubernetes).
- Agile frameworks (Scrum/Kanban).
- Basics of AI/ML integration (e.g., NLP or automated decision engines).
- Test frameworks (JUnit, TestNG, Cypress).
- Documentation tools (Swagger, AsciiDoc).
- Strong problem‑solving, teamwork, and communication skills.
**Required Education & Certifications**
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Certifications such as Oracle Certified Professional (Java SE), Scrum Master, or other relevant Agile credentials are advantageous.