Emploi
De la source partenaire
Ingénieur logiciel senior - Java, Node.js et AWS
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Oui
- Entreprise
- Xdesign
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Ingénieur logiciel senior - Java, Node.js et AWS
Créez des logiciels qui comptent. Façonnez l’avenir de l’ingénierie.
Nous recherchons un ingénieur logiciel senior expérimenté - Java, Node.js et AWS, passionné par la création de logiciels évolutifs et de haute qualité et par la croissance des équipes. Il s'agit bien plus qu'un rôle d'ingénierie pratique : vous influencerez la direction technique, encadrerez d'autres ingénieurs, piloterez les décisions architecturales et nous aiderez à intégrer l'IA et l'automatisation dans la manière dont nous apportons de la valeur à nos clients.
Vous réussirez ici si vous aimez résoudre des problèmes complexes, remettre en question des hypothèses, collaborer ouvertement et être fier de fournir des logiciels qui ont un réel impact sur l'entreprise.
Ce que vous ferez
En tant qu'ingénieur logiciel senior - Java, Node.js et AWS, vous :
• Concevoir, construire et maintenir des systèmes backend évolutifs, sécurisés et résilients en utilisant Java moderne, Node.js et l'écosystème Spring.
• Diriger les discussions sur la conception technique et l'architecture, en veillant à ce que les solutions soient maintenables, performantes et alignées sur les meilleures pratiques.
• Développer et faire évoluer des API RESTful en mettant l'accent sur la sécurité, la gestion des versions, les performances et la fiabilité.
• Promouvoir l'excellence en ingénierie grâce à un code propre, des tests automatisés, de la documentation et des révisions de code.
• Piloter la livraison de plusieurs initiatives tout en équilibrant vitesse, qualité et valeur commerciale.
• Encadrer les ingénieurs par le biais de coaching, de jumelage et de commentaires constructifs, contribuant ainsi à accroître les capacités de l'équipe.
• Collaborer avec des équipes interfonctionnelles pour résoudre les problèmes ensemble et fournir des résultats exceptionnels aux clients.
• Rechercher et évaluer les technologies émergentes, les cadres et les capacités d'IA qui améliorent la façon dont nous construisons des logiciels.
• Promouvoir l'automatisation autant que possible, en supprimant le travail répétitif afin que les équipes puissent se concentrer sur la résolution de problèmes importants.
• Contribuer à une culture d'apprentissage continu, d'innovation et d'excellence technique.
Ce que vous apporterez
Expertise technique
Vous disposerez d'une solide expérience commerciale avec :
• Java moderne (Java 8+) incluant Streams, Lambdas et facultatif
• Spring Boot et l'écosystème Spring au sens large
• NodeJS
• JPA de données de printemps/mise en veille prolongée
• Spring Security incluant OAuth2 et JWT
• Conception et mise en œuvre d'API REST
• Conception de microservices et de systèmes distribués
• Bases de données SQL avec de solides compétences en optimisation des requêtes
• Bases de données NoSQL
• Technologies de messagerie telles que Kafka ou RabbitMQ
• Développement d'applications Docker et conteneurisées
• Plateformes cloud AWS
• Pipelines CI/CD utilisant des outils tels que Jenkins ou GitLab CI
• Git et workflows de développement de logiciels modernes
• Outils d'observabilité comprenant la journalisation, les métriques et le traçage distribué
• Tests complets sur les couches unitaires, d'intégration et fonctionnelles
• Maven ou Gradle
• Principes fondamentaux de la concurrence Java et des performances JVM
Une expérience avec Python, Spring Cloud, WebFlux ou la programmation réactive serait un avantage.
À quoi ressemble le succès
Vous démontrerez :
Excellence technique et maîtrise artisanale
• Écrivez du code propre, maintenable et hautement optimisé.
• Établir des normes élevées en matière de qualité, de tests et de documentation.
• Coacher les autres dans les meilleures pratiques d'ingénierie et les techniques de développement modernes.
Leadership architectural
• Concevoir des systèmes évolutifs, résilients et sécurisés.
• Prenez des décisions architecturales réfléchies qui soutiennent la maintenabilité à long terme.
• Évaluer les nouvelles technologies et guider leur adoption là où elles ajoutent de la valeur.
Livraison commerciale
• Diriger des projets depuis la découverte jusqu'à la livraison.
• Comprendre les défis des clients et les traduire en solutions techniques pratiques.
• Fournir des résultats qui créent une valeur commerciale mesurable.
Leadership et collaboration
• Diriger des cérémonies d'ingénierie et faciliter des discussions techniques productives.
• Encadrer et développer les ingénieurs au sein de l'équipe.
• Communiquer efficacement avec les parties prenantes techniques et non techniques.
• Favoriser un environnement où le partage des connaissances et l'amélioration continue font partie du travail quotidien.
IA et innovation
• Explorer et mettre en œuvre des approches basées sur l'IA qui améliorent l'efficacité de l'ingénierie.
• Promouvoir l'adoption responsable de l'IA au sein des équipes de livraison.
• Contribuez à façonner nos pratiques d'ingénierie pour l'avenir.
Ce que nous vous proposerons :
Nous faisons confiance aux gens pour qu’ils fassent de leur mieux. Cela signifie une flexibilité face à des règles rigides, un impact sur l'activité et un réel investissement dans votre croissance, tant professionnelle que personnelle. Vous ferez partie d’une culture solidaire et amicale, entouré de personnes intelligentes et curieuses qui se soucient profondément de ce qu’elles font.
Nous proposons un travail flexible, y compris des options hybrides et à distance. Nos bureaux sont situés à Édimbourg, Leeds, Manchester, Londres et en Bulgarie, avec des déplacements occasionnels sur les sites clients ou dans les bureaux de CreateFuture en cas de besoin.
Nous vous faisons confiance pour gérer votre temps en équilibrant la collaboration avec le temps des clients et un travail ciblé. Ce qui compte, c'est l'impact que vous avez, pas à quel point vous avez l'air occupé.
Notre processus de recrutement
Nous essayons de garder notre processus d'embauche clair, juste et respectueux de votre temps. Notre objectif est de répondre à tous ceux qui postulent et nous serons francs quant à votre situation dans le processus.
Cela ressemble généralement à ceci :
• Appelez notre équipe d'acquisition de talents
• Entretien sur les capacités spécifiques au rôle
Selon le rôle, nous pouvons également vous demander de faire une courte présentation, une tâche pratique ou technique ou d'avoir une conversation axée sur les valeurs. Nous vous expliquerons ce que cela implique avant que quoi que ce soit n'arrive.
Inclusion chez CreateFuture
Nous pensons que des équipes diversifiées créent de meilleurs lieux de travail et de meilleurs produits. Nous voulons que CreateFuture soit un endroit où les gens se sentent capables d'être eux-mêmes et de faire de leur mieux.
Si vous avez besoin d'ajustements ou d'assistance pendant le processus de candidature, n'hésitez pas. Nous ferons ce que nous pouvons pour vous aider.
Nous attendons votre candidature avec impatience !
Trouvez un emploi au Royaume-Uni sur Arbeitnow
Source : Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/xdesign/senior-software-engineer-java-nodejs-aws-174184)
Créez des logiciels qui comptent. Façonnez l’avenir de l’ingénierie.
Nous recherchons un ingénieur logiciel senior expérimenté - Java, Node.js et AWS, passionné par la création de logiciels évolutifs et de haute qualité et par la croissance des équipes. Il s'agit bien plus qu'un rôle d'ingénierie pratique : vous influencerez la direction technique, encadrerez d'autres ingénieurs, piloterez les décisions architecturales et nous aiderez à intégrer l'IA et l'automatisation dans la manière dont nous apportons de la valeur à nos clients.
Vous réussirez ici si vous aimez résoudre des problèmes complexes, remettre en question des hypothèses, collaborer ouvertement et être fier de fournir des logiciels qui ont un réel impact sur l'entreprise.
Ce que vous ferez
En tant qu'ingénieur logiciel senior - Java, Node.js et AWS, vous :
• Concevoir, construire et maintenir des systèmes backend évolutifs, sécurisés et résilients en utilisant Java moderne, Node.js et l'écosystème Spring.
• Diriger les discussions sur la conception technique et l'architecture, en veillant à ce que les solutions soient maintenables, performantes et alignées sur les meilleures pratiques.
• Développer et faire évoluer des API RESTful en mettant l'accent sur la sécurité, la gestion des versions, les performances et la fiabilité.
• Promouvoir l'excellence en ingénierie grâce à un code propre, des tests automatisés, de la documentation et des révisions de code.
• Piloter la livraison de plusieurs initiatives tout en équilibrant vitesse, qualité et valeur commerciale.
• Encadrer les ingénieurs par le biais de coaching, de jumelage et de commentaires constructifs, contribuant ainsi à accroître les capacités de l'équipe.
• Collaborer avec des équipes interfonctionnelles pour résoudre les problèmes ensemble et fournir des résultats exceptionnels aux clients.
• Rechercher et évaluer les technologies émergentes, les cadres et les capacités d'IA qui améliorent la façon dont nous construisons des logiciels.
• Promouvoir l'automatisation autant que possible, en supprimant le travail répétitif afin que les équipes puissent se concentrer sur la résolution de problèmes importants.
• Contribuer à une culture d'apprentissage continu, d'innovation et d'excellence technique.
Ce que vous apporterez
Expertise technique
Vous disposerez d'une solide expérience commerciale avec :
• Java moderne (Java 8+) incluant Streams, Lambdas et facultatif
• Spring Boot et l'écosystème Spring au sens large
• NodeJS
• JPA de données de printemps/mise en veille prolongée
• Spring Security incluant OAuth2 et JWT
• Conception et mise en œuvre d'API REST
• Conception de microservices et de systèmes distribués
• Bases de données SQL avec de solides compétences en optimisation des requêtes
• Bases de données NoSQL
• Technologies de messagerie telles que Kafka ou RabbitMQ
• Développement d'applications Docker et conteneurisées
• Plateformes cloud AWS
• Pipelines CI/CD utilisant des outils tels que Jenkins ou GitLab CI
• Git et workflows de développement de logiciels modernes
• Outils d'observabilité comprenant la journalisation, les métriques et le traçage distribué
• Tests complets sur les couches unitaires, d'intégration et fonctionnelles
• Maven ou Gradle
• Principes fondamentaux de la concurrence Java et des performances JVM
Une expérience avec Python, Spring Cloud, WebFlux ou la programmation réactive serait un avantage.
À quoi ressemble le succès
Vous démontrerez :
Excellence technique et maîtrise artisanale
• Écrivez du code propre, maintenable et hautement optimisé.
• Établir des normes élevées en matière de qualité, de tests et de documentation.
• Coacher les autres dans les meilleures pratiques d'ingénierie et les techniques de développement modernes.
Leadership architectural
• Concevoir des systèmes évolutifs, résilients et sécurisés.
• Prenez des décisions architecturales réfléchies qui soutiennent la maintenabilité à long terme.
• Évaluer les nouvelles technologies et guider leur adoption là où elles ajoutent de la valeur.
Livraison commerciale
• Diriger des projets depuis la découverte jusqu'à la livraison.
• Comprendre les défis des clients et les traduire en solutions techniques pratiques.
• Fournir des résultats qui créent une valeur commerciale mesurable.
Leadership et collaboration
• Diriger des cérémonies d'ingénierie et faciliter des discussions techniques productives.
• Encadrer et développer les ingénieurs au sein de l'équipe.
• Communiquer efficacement avec les parties prenantes techniques et non techniques.
• Favoriser un environnement où le partage des connaissances et l'amélioration continue font partie du travail quotidien.
IA et innovation
• Explorer et mettre en œuvre des approches basées sur l'IA qui améliorent l'efficacité de l'ingénierie.
• Promouvoir l'adoption responsable de l'IA au sein des équipes de livraison.
• Contribuez à façonner nos pratiques d'ingénierie pour l'avenir.
Ce que nous vous proposerons :
Nous faisons confiance aux gens pour qu’ils fassent de leur mieux. Cela signifie une flexibilité face à des règles rigides, un impact sur l'activité et un réel investissement dans votre croissance, tant professionnelle que personnelle. Vous ferez partie d’une culture solidaire et amicale, entouré de personnes intelligentes et curieuses qui se soucient profondément de ce qu’elles font.
Nous proposons un travail flexible, y compris des options hybrides et à distance. Nos bureaux sont situés à Édimbourg, Leeds, Manchester, Londres et en Bulgarie, avec des déplacements occasionnels sur les sites clients ou dans les bureaux de CreateFuture en cas de besoin.
Nous vous faisons confiance pour gérer votre temps en équilibrant la collaboration avec le temps des clients et un travail ciblé. Ce qui compte, c'est l'impact que vous avez, pas à quel point vous avez l'air occupé.
Notre processus de recrutement
Nous essayons de garder notre processus d'embauche clair, juste et respectueux de votre temps. Notre objectif est de répondre à tous ceux qui postulent et nous serons francs quant à votre situation dans le processus.
Cela ressemble généralement à ceci :
• Appelez notre équipe d'acquisition de talents
• Entretien sur les capacités spécifiques au rôle
Selon le rôle, nous pouvons également vous demander de faire une courte présentation, une tâche pratique ou technique ou d'avoir une conversation axée sur les valeurs. Nous vous expliquerons ce que cela implique avant que quoi que ce soit n'arrive.
Inclusion chez CreateFuture
Nous pensons que des équipes diversifiées créent de meilleurs lieux de travail et de meilleurs produits. Nous voulons que CreateFuture soit un endroit où les gens se sentent capables d'être eux-mêmes et de faire de leur mieux.
Si vous avez besoin d'ajustements ou d'assistance pendant le processus de candidature, n'hésitez pas. Nous ferons ce que nous pouvons pour vous aider.
Nous attendons votre candidature avec impatience !
Trouvez un emploi au Royaume-Uni sur Arbeitnow
Source : Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/xdesign/senior-software-engineer-java-nodejs-aws-174184)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: Xdesign
Annonce fournie par Xdesign.