Decca Consulting LLC

Ingénieur Senior Java

JavaScriptJavaAWSTerraform
Traduction automatique. Consultez l’original.

À propos du poste

Contractant Développeur Java

Nous recherchons un développeur contractuel expérimenté en Java pour soutenir la conception, le développement et la maintenance d'applications web, de services backend et de solutions cloud. Ce poste est idéal pour une personne à l'aise avec l'écosystème Java/Spring, la création de REST APIs, l'intégration avec des services AWS et la contribution à des flux de travail de développement modernes pilotés par CI/CD.

Le candidat idéal sera pragmatique, autonome et à l'aise pour travailler de manière indépendante tout en collaborant avec les parties prenantes techniques et commerciales.

Candidat idéal

Le candidat idéal est un développeur Java solide qui peut naviguer confortablement entre le développement backend, le travail front-end léger, les déploiements cloud et les flux de travail CI/CD. Il devrait être capable de comprendre rapidement les systèmes existants, de contribuer du code propre et maintenable, et de travailler efficacement dans un environnement de développement moderne orienté cloud.

L'expérience avec AWS, les pipelines GitLab, Terraform et les outils d'aide au codage par IA est très appréciée.

Responsabilités

  1. Concevoir, développer, tester et maintenir des applications basées sur Java en utilisant le Java SDK 21.
  1. Construire et améliorer des applications en utilisant Spring Boot et l'écosystème Spring Framework.
  1. Développer et maintenir des APIs REST et des intégrations basées sur JSON.
  1. Prendre en charge de petites applications web utilisant Thymeleaf, HTML, CSS et JavaScript.
  1. Travailler avec l'infrastructure et les services basés sur AWS, y compris ECS, API Gateway et DynamoDB.
  1. Contribuer au contrôle des sources et aux flux de développement en utilisant GitLab.
  1. Construire, maintenir et dépanner des pipelines CI/CD GitLab.
  1. Collaborer avec les membres de l'équipe sur l'architecture des applications, les décisions d'implémentation, les revues de code et les pratiques de déploiement.
  1. Soutenir les efforts d'infrastructure-as-code, en particulier là où Terraform est utilisé.
  1. Utiliser IntelliJ IDEA comme environnement de développement principal.
  1. Appliquer des pratiques d'ingénierie logicielle solides, y compris la conception de code maintenable, les tests, la documentation et la conscience opérationnelle.
  1. Le cas échéant, exploiter des outils d'aide au codage par IA pour améliorer la productivité du développement et la qualité du code.

Qualifications requises

  1. Solide expérience professionnelle dans le développement d'applications avec Java.
  1. Expérience avec Java 21 ou des versions récentes du Java SDK.
  1. Solide expérience avec Spring Boot et le développement d'applications basées sur Spring.
  1. Expérience dans la conception, la construction et la consommation d'APIs REST.
  1. Solide connaissance pratique de JSON et des modèles d'intégration API.
  1. Connaissance des technologies front-end, y compris HTML, CSS et JavaScript.
  1. Expérience dans l'utilisation du contrôle de source basé sur Git, de préférence GitLab.
  1. Expérience de travail avec des pipelines CI/CD, de préférence CI/CD GitLab.
  1. Expérience pratique du développement, du déploiement ou du support d'applications dans AWS.
  1. Capacité à travailler de manière autonome, à communiquer clairement et à fournir un travail de haute qualité en tant que contractant.

Qualifications préférées

  1. Expérience avec Thymeleaf pour le rendu côté serveur.
  1. Expérience pratique des services AWS tels que :
  1. Amazon ECS
  1. Amazon API Gateway
  1. Amazon DynamoDB
  1. Connaissance de Terraform ou d'autres outils d'infrastructure-as-code.
  1. Expérience d'utilisation d'IntelliJ IDEA dans un environnement de développement professionnel.
  1. Connaissance des outils d'aide au développement par IA tels que Claude Code, GitHub Copilot, Cursor ou des outils similaires.
  1. Expérience du dépannage des déploiements cloud, des journaux d'application, des pipelines de build et des problèmes liés à l'environnement.
  1. Compréhension des pratiques de codage sécurisé et des concepts de sécurité des applications cloud.

Environnement technique

Notre pile technologique actuelle comprend :

  1. SDK Java 21
  1. Spring Boot / Spring Framework
  1. Thymeleaf
  1. APIs REST
  1. JSON
  1. HTML / CSS / JavaScript
  1. AWS, y compris ECS, API Gateway et DynamoDB
  1. Dépôts GitLab
  1. Pipelines CI/CD GitLab
  1. Terraform
  1. IntelliJ IDEA
  1. Outils d'aide au codage par IA, y compris l'exploration de Claude Code

Options flexibles de travail à domicile disponibles.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter