New
Job description
Barclays, acteur majeur du secteur bancaire international, recherche un(e) Ingénieur(e) Java Full‑Stack pour rejoindre son équipe d’ingénierie basée à Glasgow (CV). Vous intégrerez une équipe dynamique et pluridisciplinaire, chargée de concevoir, développer et faire évoluer des applications critiques à forte valeur ajoutée pour nos clients internes et externes.
**Vos principales missions**
- Concevoir et implémenter des solutions logicielles robustes, évolutives et sécurisées en utilisant Java (Spring Boot, Spring Cloud) côté back‑end et des frameworks modernes (Angular, React ou Vue.js) côté front‑end.
- Participer à l’ensemble du cycle de vie du développement : analyse des besoins, spécifications fonctionnelles, conception technique, codage, tests unitaires et d’intégration, déploiement et mise en production.
- Développer et maintenir des API RESTful et des micro‑services, en veillant à la performance, à la scalabilité et à la conformité aux standards de l’industrie.
- Collaborer étroitement avec les Product Owners, les designers UX/UI et les équipes QA afin de garantir une intégration fluide des exigences métier et une expérience utilisateur optimale.
- Contribuer aux revues de code, promouvoir les bonnes pratiques de développement (Clean Code, TDD, CI/CD) et partager vos connaissances lors de workshops internes.
- Assurer la maintenance évolutive et corrective des applications existantes, identifier les points d’amélioration et proposer des solutions innovantes.
- Utiliser les outils de gestion de version (Git), les plateformes d’intégration continue (Jenkins, GitLab CI) et les environnements de conteneurisation (Docker, Kubernetes) pour automatiser les pipelines de livraison.
**Profil recherché**
- Diplôme d’ingénieur ou équivalent en informatique, ou expérience professionnelle reconnue.
- Minimum 3 à 5 ans d’expérience en développement Java full‑stack, avec une solide maîtrise de Spring Boot et d’un framework front‑end moderne.
- Connaissance approfondie des architectures micro‑services, des API REST, des bases de données relationnelles (PostgreSQL, MySQL) et NoSQL (MongoDB).
- Expérience avec les outils DevOps (Docker, Kubernetes, CI/CD) et les méthodologies Agile/Scrum.
- Capacité à travailler en équipe, à communiquer clairement et à résoudre des problèmes complexes de façon autonome.
- Maîtrise de l’anglais professionnel, tant à l’oral qu’à l’écrit ; la connaissance du français est un atout.
**Ce que nous offrons**
- Un environnement de travail stimulant au sein d’une institution financière de renommée mondiale.
- Des projets à fort impact, avec la possibilité de contribuer à la transformation digitale du secteur bancaire.
- Un package salarial compétitif, complété par des avantages sociaux (assurance santé, plan de retraite, programme de formation continue, mobilité internationale).
- Un équilibre vie professionnelle / vie personnelle grâce à des horaires flexibles et à la possibilité de télétravail partiel.
- Un programme de mentorat et de développement de carrière pour accélérer votre progression vers des postes de seniorité ou de leadership technique.
Rejoignez Barclays et participez à la création de solutions technologiques qui façonnent l’avenir de la finance. Postulez dès maintenant pour faire partie d’une équipe où l’innovation et l’excellence sont au cœur de chaque projet.