Connect People - Back End Java Junior H/F

CONNECT PEOPLE
Leuven, Belgium
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Junior

Job location

Leuven, Belgium

Tech stack

Java
Tomcat
Confluence
JIRA
Bash
Databases
Continuous Integration
Programming Tools
Elasticsearch
Java Platform Enterprise Edition (J2EE)
Groovy
Hibernate
Java Message Service (JMS)
JSON
JUnit
Python
PostgreSQL
Maven
MongoDB
Cisco Nexus Switches
Service Discovery
SonarQube
SQL Databases
Virtualization Technology
Web Services
XML
Apache Zookeeper
Jetty
Spring-boot
Backend
Gitlab
GIT
Kubernetes
REST
Docker
Jenkins
Microservices

Job description

Afin de renforcer l'équipe interne nous recherchons un Développeur Backend., 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
  • Résidents européens (Belgique, Luxembourg, France, Allemagne)
  • Projet de rapprochement du lieu de travail à prévoir

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

About the company

Connect People est une société de consultance IT et de recrutement. A travers ses valeurs d'honnêté et de transparence Connect People vous aide à trouver le job idéal correspondant à vos attentes.

Apply for this position