Proximie
Capco
Ingénieur Backend Senior - Java
INGÉNIEUR BACKEND SENIOR – JAVA
Lieu : Londres (Hybride)
| Domaine d'activité : Technologie & Ingénierie |
Type : Permanent
INCLUSION CHEZ CAPCO
Nous nous engageons à rendre notre processus de recrutement accessible et simple pour tous. Si vous avez besoin d'aménagements à n'importe quelle étape, faites-le nous savoir – nous serons heureux de vous aider. Nous valorisons la perspective et la contribution uniques de chaque personne. Chez Capco, nous croyons qu'être soi-même est votre plus grande force. Notre culture #BeYourselfAtWork encourage l'individualité et la collaboration – un état d'esprit qui façonne notre façon de travailler avec nos clients et entre nous chaque jour.
#LI-DNI
Alimentez les plateformes qui sous-tendent la finance moderne. Façonnez des solutions cloud-natives avec Java en leur cœur.
LE POSTE
Nous recherchons un ingénieur Backend Senior (Java) pour rejoindre notre équipe Technologie et Ingénierie. Vous apporterez votre expertise dans la conception d'applications robustes, évolutives et cloud-native en utilisant Java, Spring Boot et AWS. En travaillant sur des plateformes à fort impact pour des institutions financières de Tier 1, vous contribuerez à définir l'architecture backend, à promouvoir les meilleures pratiques d'ingénierie et à participer à l'évolution de la technologie bancaire moderne. Vous adopterez également des méthodes de travail assistées par l'IA, en utilisant des outils d'IA et d'automatisation approuvés lorsque cela est pertinent pour améliorer la productivité de l'ingénierie, accélérer la livraison et renforcer la qualité logicielle, tout en faisant preuve d'un jugement technique rigoureux et en appliquant des pratiques d'IA responsables.
VOTRE MISSION
- Concevoir et construire des applications cloud-natives basées sur des microservices en utilisant Java (11+) et Spring Boot.
- Livrer des solutions prêtes pour l'entreprise sur AWS, en appliquant des pratiques d'ingénierie modernes et des approches de développement basées sur l'IA lorsque cela est approprié pour améliorer l'efficacité de la livraison et la qualité du code.
- Construire, maintenir et optimiser les pipelines CI/CD pour supporter des déploiements logiciels sécurisés, évolutifs et fiables.
- Développer des tests automatisés complets et promouvoir des pratiques d'ingénierie axées sur la qualité tout au long du cycle de vie du développement logiciel.
- Collaborer avec des équipes agiles pour résoudre des défis techniques complexes, contribuer aux décisions d'architecture et encourager l'utilisation responsable des outils d'IA et d'automatisation approuvés pour améliorer la collaboration et la livraison.
Prérequis
CE QUE NOUS RECHERCHONS
- Expertise solide en Java (11, 17, 21+) et Spring Boot, avec une expérience dans la construction d'applications backend de niveau entreprise.
- Connaissance approfondie des plateformes cloud publiques, de préférence AWS, ainsi que des architectures cloud-natives, microservices et événementielles.
- Expérience avérée avec les pipelines CI/CD, les bases de données SQL et NoSQL, Kafka, Java Streaming, et les pratiques modernes d'ingénierie logicielle.
- Familiarité avec l'Infrastructure as Code (par exemple, CloudFormation), les systèmes distribués, la conception d'applications sécurisées et les déploiements cloud évolutifs.
- Expérience dans l'utilisation responsable des outils basés sur l'IA pour améliorer la productivité de l'ingénierie tout en maintenant une supervision humaine, une gouvernance, une sécurité et une qualité logicielle appropriées.
LES PETITS PLUS
- Expérience dans l'utilisation de GitLab pour les pipelines CI/CD et de Cucumber pour l'automatisation des tests BDD.
- Architecte de Solutions Certifié AWS (Associate ou Professional).
- Connaissance des modèles CQRS, des stratégies de test de performance et de l'observabilité des applications.
- Curiosité pour explorer les technologies cloud émergentes, l'IA responsable et l'automatisation afin d'améliorer continuellement les pratiques d'ingénierie.
- Expérience dans la livraison d'applications destinées aux clients ou critiques pour l'entreprise dans le secteur des services financiers.
POURQUOI REJOINDRE CAPCO
- Fournir des solutions technologiques à fort impact pour des institutions financières de Tier 1.
- Travailler dans une culture de conseil collaborative, horizontale et entrepreneuriale.
- Accéder à une formation continue, des programmes de développement et des certifications professionnelles.
- Faire partie d'une équipe qui façonne l'avenir des services financiers numériques.
- Contribuer à façonner l'avenir de la transformation numérique dans les services financiers et l'énergie.
AVANTAGES
Nous offrons un ensemble d'avantages compétitifs, axés sur les personnes, conçus pour soutenir chaque aspect de votre vie :
- Avantages principaux : Bonus discrétionnaire, régime de retraite compétitif, assurance santé, assurance vie et couverture contre les maladies graves.
- Santé Mentale : Accès facile à CareFirst, Unmind, consultations Aviva et secouristes internes.
- Familial : Congés maternité, d'adoption, parentaux partagés, ainsi que congés payés pour maladie, perte de grossesse, traitement de fertilité, ménopause et deuil.
- Aide à la Famille : Huit sessions de garde d'urgence gratuites pour enfants ou personnes âgées.
- Flexibilité des Vacances : Cinq semaines de congés annuels avec la possibilité d'acheter ou de vendre des jours de vacances selon vos besoins.
- Apprentissage Continu : Votre croissance, à votre façon - minimum 40 heures de formation par an via des ateliers, des certifications et l'e-learning. Vous serez également assigné un Business Coach dès le premier jour pour soutenir votre développement de carrière.
- Accès aux Soins : Services de médecin généraliste en ligne pratiques.
- Avantages Supplémentaires : Wellhub (Gympass), assurance voyage, Tastecard, prêts pour abonnements de transport, programme Vélo-Travail et assurance dentaire.
