- Company Name
- Systematix
- Job Title
- Développeur Full Stack
- Job Description
-
Job Title: Full Stack Developer – Senior
Role Summary:
Lead the design, development, and deployment of Java/JavaScript micro‑services and front‑end applications for a banking client’s CIAM ecosystem. Drive end‑to‑end quality, from architecture through production, while collaborating with cross‑regional teams and ensuring compliance with security and API standards.
Expectations:
- 10+ years of full‑stack software engineering experience, including back‑end (Java, Spring Boot, Python) and modern front‑end (React, Angular, or Vue.js).
- Proven ability to spearhead technology transformation initiatives in high‑stakes environments.
- Strong leadership, autonomy, and a culture of continuous improvement.
Key Responsibilities:
- Architect, build, and maintain Java/Spring Boot REST APIs and micro‑services with security, scalability, and resilience.
- Develop responsive, modular front‑end components using React/Angular/Vue.js, ensuring accessibility and performance.
- Implement CI/CD pipelines (GitHub Actions, Jenkins, OpenShift, Docker, Kubernetes, Helm, Terraform, HashiCorp Vault) for automated testing, code review, and continuous delivery.
- Design and enforce secure authentication/authorization flows (SSO, MFA, OIDC/OAuth2) and manage API gateways (Spring Cloud Gateway, API‑Connect).
- Lead code reviews, unit/integration/automated tests, and performance tuning to uphold quality standards.
- Collaborate with cloud teams to integrate AWS services (Lambda, EC2, RDS, S3, API Gateway, Step Functions) into hybrid or serverless architectures.
- Mentor junior developers and champion DevOps practices across squads.
Required Skills:
- Java 8+ (Spring Boot), Python, JavaScript/TypeScript, React/Angular/Vue.js
- Micro‑services architecture, REST API design, secure authentication protocols (SSO, MFA, OIDC/OAuth2)
- CI/CD tools: GitHub Actions, Jenkins, OpenShift, Docker, Kubernetes, Helm, Terraform, HashiCorp Vault
- API gateway experience (Spring Cloud Gateway, API‑Connect)
- Agile development, automated testing, code quality tools (SonarQube, JUnit, Cypress)
- Cloud fundamentals: AWS (Lambda, EC2, RDS, S3, API Gateway, Step Functions); Azure or Google Cloud familiarity appreciated
- Strong communication, problem‑solving, and leadership capabilities
Required Education & Certifications:
- Bachelor’s degree in Software Engineering, Computer Science, or related field.
- Minimum 10 years of professional full‑stack development experience.
- AWS Developer Associate (or equivalent) certification is a distinct advantage.