- Company Name
- OPEN
- Job Title
- Concepteur développeur fullstack Java/Angular/ AWS (H/F)
- Job Description
-
**Job title**
Full Stack Developer – Java / Angular / AWS
**Role Summary**
Operate within a product team to design, develop, test, deploy, and maintain mission‑critical business applications for the energy sector, leveraging Java 17, Angular 14, Spring Boot 3, and AWS cloud services.
**Expactations**
- Minimum 5 years of end‑to‑end application development in Java/Angular within Agile environments.
- AWS Certified Developer (Associate) required; AWS Solutions Architect (Associate) highly preferable.
- Proven experience with microservices and hexagonal architecture.
- Strong orientation to code craftsmanship, test‑driven and behavior‑driven development, and continuous improvement.
- Practical knowledge of the energy industry is essential.
**Key Responsibilities**
- Participate in design workshops and Agile ceremonies (sprints, retrospectives, demos).
- Implement new features and enhance existing ones: design, coding, unit & integration testing, continuous delivery.
- Ensure code quality through peer reviews, pair programming, and adherence to best‑practice patterns.
- Mentor junior developers and foster a collaborative team culture.
- Contribute to application performance monitoring and incident response.
- Propose and drive improvements to code quality, architecture, and DevOps processes to meet Accelerate/DORA metrics.
**Required Skills**
- **Programming**: Java 17, Spring Boot 3, Angular 14, TypeScript, JavaScript.
- **Architecture**: Microservices, Hexagonal (Ports & Adapters), API‑first design.
- **Testing**: TDD, BDD, unit & integration testing frameworks.
- **DevOps & Cloud**: Jenkins, GitLab CI, Terraform, Docker, Kubernetes/OpenShift, AWS (Lambda, ECS/EKS, S3, CloudWatch, IAM, etc.), Ansible.
- **Methodology**: Agile (Scrum/Kanban).
- **Soft Skills**: Analytical reasoning, communication, collaborative mindset, proactive problem solving.
**Required Education & Certifications**
- Bachelor’s degree or higher in Computer Science, Software Engineering, or related discipline.
- AWS Certified Developer – Associate (mandatory).
- AWS Certified Solutions Architect – Associate (preferred).