JUNIOR BACK END DEV JAVA - SPRING
CONNECT PEOPLE
Émines (La Bruyère), Belgium
19 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on europa.eu
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Apache Tomcat
Confluence
JIRA
Bash Shell
Databases
Continuous Integration
Programming Tools
Elasticsearch
Java Platform Enterprise Edition (J2EE)
Groovy
Hibernate (Java)
+26 more
Java Message Service (JMS)
Spring Framework
JSON
Junit
Python (Programming Language)
PostgreSQL
Apache Maven
MongoDB
Cisco Nexus Switches
Service Discovery
SonarQube
SQL Databases
Virtualization Technology
Web Services
Extensible Markup Language (XML)
Apache Zookeeper
Jetty
Spring-boot
Backend
Gitlab
Git
Kubernetes
Restful APIs
Docker
Jenkins
Microservices
Job description
Pour cette fonction, sous la responsabilité du Senior Analyst, vous :
- Développez des applications backend liées au métier (prises de rendez-vous, intégration des appareils de contrôle,…) sur différentes plateformes (desktop, tablette, smartphone, …)
- Intégrez une équipe à taille humaine (une douzaine de développeurs)
- Prenez rapidement l’entière responsabilité du développement d’une partie de ces applications.
- Suivez des formations internes et externes sur les outils de développement de dernière génération
- Utilisez une infrastructure de développement récente et innovante (conteneur, orchestration, cloud, virtualisation,…)
- Rédiger les spécifications techniques en amont des développements (analyser comment, pourquoi, avec quoi)
- Réaliser les développements
- Participer aux phases de tests (unitaires, d’intégration, de non régression)
- Participer à la rédaction de la documentation
- Participer au déploiement et à la mise en production effective des différentes applications
- Assurer le support de production
Requirements
- Expérience Java
- Connaissance Spring Boot
- Connaissance architecture de microservices
- Connaissance REST API
NICE TO HAVE
Une connaissance des outils suivants (ou équivalents) constitue un atout :
- Intégration continue: Jenkins/Gitlab, Maven, Nexus, SonarQube
- Testing : unitaire, intégration, acceptance, de charge, de stress
- Bases de données : PostgreSQL, MongoDB, ElasticSearch
- Outils : Confluence, Jira, Git
- Conteneurs/orchestration : Docker, Kubernetes
- Service Discovery : Eureka, Zookeeper
- Langage de scripting : Bash, Groovy, Python, Jsonnet
- Autres : J2EE, XML, JSON, SQL, JUnit, Messaging (JMS), Broker, WebService, Tomcat/Jetty, Hibernate
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on europa.eu
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
AM
Ashutosh Mishra
20 Essential Tools For Backend Development
over 3 years ago
LM
Luis Minvielle
The 7 Most Popular Backend Frameworks for Developers
over 2 years ago
TL
Thomas Limbüchler
93 Java Interview Questions You Should Prepare For
almost 6 years ago
KD
Krissy Davis
Best Coding Boot Camps in Germany
over 3 years ago
BB
Benedikt Bischof
Java Basics
about 4 years ago