- Company Name
- Visiativ
- Job Title
- Développeur Backend – Full Stack API IAM Junior F/H
- Job Description
-
**Job Title**
Backend Developer – Full Stack API IAM Junior
**Role Summary**
Design, develop, and maintain secure backend APIs and accompanying Angular front‑end applications for identity and access management (IAM). Work collaboratively with product, security, and infrastructure teams to deliver scalable, secure, and well‑documented IAM solutions within an Agile/Scrum environment.
**Expectations**
- Minimum 3 years of professional experience in backend development (including internships).
- Strong knowledge of Java, Spring Boot, Spring Security, Angular, and NoSQL databases.
- Proven ability to design secure, RESTful APIs and implement authentication/authorization flows.
- Familiarity with IAM standards (OAuth2, JWT, OpenID Connect, SAML, LDAP).
- Practical experience with automated testing, CI/CD pipelines, and Agile methodologies.
- Excellent communication, documentation skills, and a disciplined, quality‑focused mindset.
**Key Responsibilities**
- Develop and maintain secure backend APIs for IAM functionality.
- Implement authentication, authorization, role/permission management, and secret handling.
- Build Angular interfaces for administration and access management.
- Collaborate with product, security, and infrastructure teams to ensure architectural coherence and security compliance.
- Participate in technical architecture design, API best‑practice definition, and continuous improvement of development processes.
- Monitor and research emerging IAM, security, and API technologies.
**Required Skills**
- Java (Spring Boot, Spring Security)
- Angular (latest stable version)
- NoSQL databases (MongoDB, Cassandra, or equivalent)
- RESTful API design and development
- Agile/Scrum practices
- Automated testing (unit, integration) and CI/CD tooling
- Security fundamentals: encryption, secret management, audit trails
- Version control (Git) and documentation tools (OpenAPI/Swagger)
**Optional Advanced Skills**
- Advanced API design (versioning, documentation, best practices)
- IAM standards implementation: OAuth2, JWT, OpenID Connect, SAML, LDAP
- Cloud services (Azure, Microsoft Entra ID)
- Kubernetes deployment and orchestration
- Clean Code/TDD, Hexagonal architecture patterns
**Required Education & Certifications**
- Bachelor’s (or Master’s) degree in Computer Science, Software Engineering, or related field.
- Relevant certifications (e.g., Oracle Certified Professional Java SE, AWS Certified Developer, Azure Fundamentals) are a plus but not mandatory.
Charbonnières-les-bains, France
Hybrid
Junior
04-11-2025