Développeur full stack java Angular F/H

ALTEA SERVICES
Canton de Marseille-12, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Compensation
€ 55K

Job location

Canton de Marseille-12, France

Tech stack

Clean Code Principles
Java
Business Logic
HTML5
Unit Testing
CSS
Code Review
Databases
Continuous Integration
DevOps
Hibernate
Java Persistence API
Spring
JUnit
PostgreSQL
MySQL
NoSQL
Scrum
SQL Databases
TypeScript
RxJS
Spring-boot
Cypress
Backend
GIT
SASS
Angular
Gitlab-ci
Kubernetes
Front End Software Development
REST
Docker

Job description

Vous intervenez sur l'intégralité du cycle de vie de nos applications, de la conception des interfaces à la logique métier.

Vos principales responsabilités :

  • Architecture & Dev Front-End : Concevoir et développer des interfaces web modernes, performantes et responsives sous Angular (v12+).
  • Dev Back-End : Développer des API REST robustes, évolutives et sécurisées en Java / Spring Boot.
  • Qualité & Craftsmanship : Garantir la qualité du code via des revues de code, des tests unitaires et d'intégration (JUnit, Cypress), et l'application des principes du Clean Code.
  • DevOps & CI/CD : Participer à l'automatisation des déploiements (Docker, Kubernetes, GitLab CI).
  • Agilité : Collaborer activement aux rituels Scrum / Kanban avec les Product Owners et l'équipe technique.

Requirements

Issu(e) d'une formation supérieure en informatique (Bac+2 à Bac+5), vous justifiez d'une expérience réussie un poste similaire en environnement Full Stack Java / Angular.

Vos compétences techniques :

  • Front-End : Maîtrise d'Angular, TypeScript, HTML5/CSS3 (SASS), RxJS.
  • Back-End : Solide expertise en Java et l'écosystème Spring (Boot, Security, Data), Hibernate/JPA.
  • Bases de données : Bonne pratique du SQL (PostgreSQL, MySQL...) et/ou NoSQL.
  • Outils : Git, Docker, outils de CI/CD.
  • Langues : Français courant, anglais technique.

Vos soft skills : Vous êtes curieux(se), autonome et force de proposition. Vous aimez le travail en équipe, le partage de connaissances et vous avez le souci du détail et du travail bien fait.

Apply for this position