Développeur Full Stack Java (H/F)

AGAP2
Canton of Boulogne-Billancourt-1, France
yesterday

Role details

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

Job location

Canton of Boulogne-Billancourt-1, France

Tech stack

Clean Code Principles
Java
Agile Methodologies
Amazon Web Services (AWS)
Automation of Tests
Azure
Cloud Computing
Code Review
Continuous Integration
Relational Databases
Spring
NoSQL
Software Deployment
TypeScript
Google Cloud Platform
React
Delivery Pipeline
Spring-boot
Backend
GIT
Vue.js
Angular
Gitlab-ci
Front End Software Development
REST
Domain Driven Design
Jenkins
Microservices

Job description

  • Des espaces collaboratifs dédiés au partage d'expertise et a l'innovation,
  • Des communautés techniques et laboratoires d'idées pour expérimenter, innover et progresser ensemble,
  • Des dispositifs de reconnaissance valorisant les parcours, les compétences et les réussites,
  • Et un programme de mentoring favorisant la transmission, l'accompagnement et le développement professionnel., Dans le cadre du développement de nos activités, nous recherchons un Développeur Full Stack Java afin de renforcer nos équipes sur des projets à forte valeur ajoutée.

Vous interviendrez au sein d'une équipe agile et participerez au développement, à l'évolution et à la maintenance d'applications critiques à forte visibilité.

Vos principales missions seront :

  • Participer à la conception technique et au cadrage des solutions avec les équipes techniques et métiers.
  • Développer et maintenir des applications back-end en Java (Spring / Spring Boot ou équivalent).
  • Concevoir et développer des interfaces front-end modernes (React, Angular, Vue.js ou technologies similaires).
  • Implémenter de nouvelles fonctionnalités et participer à l'évolution des applications existantes.
  • Participer à la résolution d'incidents et à la maintenance applicative afin de garantir la continuité de service.
  • Contribuer à l'amélioration continue de la qualité des applications et du code.
  • Développer et maintenir des API REST et assurer leur intégration avec les différents services.
  • Participer à la mise en place et à l'évolution des pipelines CI/CD pour automatiser les builds et les déploiements.
  • Contribuer au déploiement des applications dans des environnements cloud (AWS, Azure, GCP ou équivalent).
  • Appliquer les bonnes pratiques de développement : clean code, revues de code, tests automatisés, performance et haute disponibilité.

Vous évoluerez dans un environnement Agile et collaborerez étroitement avec le Tech Lead, le Product Owner et les autres développeurs de l'équipe.

Requirements

Hard skills

  • Solide expérience en développement Java et maîtrise des frameworks associés (Spring, Spring Boot).
  • Expérience en développement front-end avec un framework moderne (React, Angular, Vue.js, TypeScript ou équivalent).
  • Connaissance des architectures applicatives modernes (microservices, API REST).
  • Expérience avec les outils CI/CD (Jenkins, GitLab CI, Azure DevOps ou équivalent).
  • Connaissance d'au moins un environnement Cloud (AWS, Azure, GCP).
  • Maîtrise des outils de gestion de version (Git).
  • Bonne connaissance des bases de données relationnelles et/ou NoSQL.
  • Sensibilité aux problématiques de performance, de sécurité et de haute disponibilité.
  • Des connaissances en Domain Driven Design ou architecture hexagonale seraient un plus.

Soft Skills

  • Autonomie et proactivité dans la résolution de problèmes.
  • Esprit d'analyse et rigueur technique.
  • Bon relationnel et capacité à collaborer avec différentes parties prenantes.
  • Capacité à travailler en méthodologie Agile.
  • Curiosité technique et volonté d'amélioration continue.

About the company

Experte et passionnée, notre communauté de consultants accompagne les secteurs industriel et tertiaire à travers quatre grands domaines technologiques : Infrastructure & Cloud, Développement & Applications, Data et Conseil. Grâce à notre approche transversale, nous répondons exactement aux enjeux de nos clients dans des domaines clés tels que la gestion de projet, la cybersécurité et l'intelligence artificielle. En collaboration avec les prescripteurs technologiques (éditeurs de logiciels, fournisseurs cloud et intégrateurs) nous contribuons activement à l'évolution professionnelle et à la montée en compétences de nos équipes. Chez agap2IT, la dynamique interne est un pilier essentiel de notre identité. Nous cultivons un esprit collectif fort, ou le partage des connaissances, la curiosité technologique et l'entraide sont au cœur de notre quotidien. Tout au long de l'année, nos équipes se retrouvent lors de temps forts conviviaux et fédérateurs : afterworks, workshops, challenges internes, autant d'occasions d'échanger, d'apprendre et de renforcer la cohésion. Nous croyons profondément au pouvoir de l'intelligence collective. C'est pourquoi nous développons des initiatives permettant a chacun de s'exprimer et de contribuer activement à l'évolution d'agap2it, Chez agap2IT, nous avançons ensemble avec audace, exigence et engagement, convaincus que la performance IT passe avant tout par l'épanouissement des femmes et des hommes qui la construisent.

Apply for this position