Senior Full-Stack Java Developer (Java, Angular, AWS)

Upvantanofluffjobspublié le 22/10/2026
Indispensable :JavaScriptJavaHTMLCSSAngularVueGitAWSDockerKubernetesCloudFrontendBackendCI/CDAI
Traduction automatique — langue d'origine : polonais.Afficher l'original

À propos de l'entreprise

À propos du projet Rejoignez un projet réalisé pour une grande organisation européenne du secteur public, dont l'objectif est le développement et la maintenance de systèmes avancés de gestion des experts.

Missions

Le projet combine les technologies Java et Spring, un frontend moderne, des solutions cloud AWS, des intégrations système ainsi que des outils de support pour la sécurité, la performance et le monitoring des applications. C'est une proposition pour un ingénieur expérimenté, capable de naviguer avec aisance aussi bien dans le domaine du backend que du frontend et possédant une expérience de travail avec des systèmes enterprise complexes.

  • Développement et maintenance d'applications frontend et backend.
  • Conception et implémentation d'interfaces utilisateur, REST API, logique métier et intégrations avec des bases de données.
  • Création de services scalables et sécurisés ainsi que développement de l'architecture applicative.
  • Implémentation de mécanismes d'authentification, d'autorisation et de validation de données.
  • Préparation de tests unitaires et d'intégration et maintien de la qualité du code.
  • Diagnostic d'erreurs, debugging et résolution de problèmes de production.
  • Déploiement d'applications en utilisant AWS, CI/CD, Docker et Kubernetes.
  • Monitoring du fonctionnement des systèmes, analyse de performance et optimisation des solutions.
  • Préparation de la documentation technique et collaboration à l'intégration des composants du système.
  • Participation aux travaux d'architecture et au développement de solutions pour l'environnement enterprise.

Profil recherché

  • Diplôme d'études supérieures : niveau 7 EQF et minimum 10 ans d'expérience en IT ou niveau 6 EQF et minimum 12 ans d'expérience en IT.
  • Très bonne connaissance de Java, y compris les versions 19, 21 ou 25.
  • Expérience avec Spring Boot, Spring Framework, Spring Cloud, Hibernate, JPA et REST API.
  • Connaissance de J2EE/Jakarta EE, y compris EJB 3, CDI et JMS, ainsi qu'une expérience avec WebLogic 14.
  • Très bonne connaissance de JavaScript, HTML5 et CSS3 ainsi qu'une expérience avec Angular ou Vue.
  • Expérience avec PostgreSQL, Oracle, MongoDB et Elasticsearch, y compris la conception de schémas et l'optimisation de requêtes.
  • Connaissance de Liquibase ainsi que de la conception et de la sécurisation d'API en utilisant OpenAPI/Swagger.
  • Expérience avec Apache Kafka et les intégrations système.
  • Très bonne connaissance d'AWS et expérience avec Terraform ou AWS CloudFormation.
  • Connaissance pratique de Docker, Kubernetes, CaaS, Consul et des environnements AWS VDI.
  • Très bonne connaissance de Git, y compris GitFlow ou Trunk-Based Development, ainsi qu'une expérience avec GitLab, Bitbucket ou SVN.
  • Connaissance de l'architecture hexagonale, des microservices et CQRS.
  • Très bonne connaissance d'OAuth 2.0, OpenID Connect et JWT.
  • Expérience avec les outils de monitoring et d'observability, par ex. Kibana, Dynatrace, Prometheus, Micrometer ainsi que le distributed tracing.
  • Expérience avec les tests utilisant JUnit 4/5 et Mockito ; connaissance de Vitest et Playwright.
  • Expérience de travail avec Jira et dans de grandes équipes Agile.
  • Connaissance des outils AI supportant la programmation, tels qu'Amazon Q ou Kiro, et capacité à vérifier le code généré par l'AI.
  • Très bonnes capacités analytiques, de communication et de résolution de problèmes.
  • Connaissance de la langue anglaise ou française au niveau minimum B2.

Un atout supplémentaire sera la connaissance de Bootstrap, RxJS, Webpack, Vite, Nx, JAX-WS, JAXB, Protobuf, Camunda, Activiti et BPMN.

Must have: Java, Spring Boot, Spring Framework, Spring Cloud, Hibernate, JPA, REST API, J2EE, Jakarta EE, EJB, JMS, WebLogic, JavaScript, HTML5, CSS, Angular, Vue.js, PostgreSQL, Oracle, MongoDB, Elasticsearch, Liquibase, API, OpenAPI, Swagger, Apache Kafka, AWS CloudFormation, Docker, Consul, AWS, Git, Gitflow, GitLab, Bitbucket, SVN, CQRS, OAuth, OpenID, JWT, Kibana, Dynatrace, Prometheus, JUnit, Mockito, Playwright, Jira, Agile, AI, Q

Nice to have: Bootstrap, RxJS, Webpack, NX, Camunda, BPMN

Avantages

  • Participation au développement de systèmes complexes pour une grande organisation publique européenne.
  • Travail avec un large stack technologique comprenant Java, le frontend, AWS, les intégrations et l'architecture système.
  • Possibilité d'utiliser l'expérience en conception, développement et optimisation de solutions enterprise.
  • Collaboration dans un environnement basé sur les pratiques Agile et des standards élevés de qualité logicielle.