Java Backend Developer
Role details
Job location
Tech stack
Job description
Develop, test, and maintain backend applications to deliver robust, scalable, and reliable solutions. Strong involvement in microservices architecture with focus on high availability, performance, scalability, and backward compatibility., * Analyze user needs and produce technical documentation.
- Design, build, and maintain microservices.
- Ensure high availability, resilience, and version compatibility.
- Implement unit and integration tests; ensure code quality.
- Monitor production, resolve incidents, support continuous improvement.
- Provide technical guidance and collaborate in Agile/SCRUM., Ontwikkelen, testen en onderhouden van robuuste, schaalbare en betrouwbare backend-applicaties. Sterke bijdrage aan microservices-architectuur met focus op hoge beschikbaarheid, prestaties, schaalbaarheid en backward compatibility.
Verantwoordelijkheden
- Behoeftenanalyse en technische documentatie.
- Ontwerp en onderhoud van microservices.
- Hoge beschikbaarheid en versiecompatibiliteit garanderen.
- Unit- en integratietesten uitvoeren; codekwaliteit bewaken.
- Productie opvolgen; incidenten oplossen; continu verbeteren.
- Technisch advies geven en actief deelnemen aan Agile/SCRUM.
Vaardigheden & Ervaring Min. 5 jaar backend-ervaring; sterke Java-kennis (Spring, Reactive Streams); microservices (HA, versioning, performance); Oracle/SQL/DB2; Git, Jenkins, JIRA; IntelliJ; goede FR/NL + EN; georganiseerd, proactief, autonoom, teamgericht., Linkedin or Dropbox URL This is a required field A valid LinkedIn URL is required, please ensure it begins with https://www.linkedin.com/ A valid DropBox URL is required, please ensure it begins with https://www.dropbox.com
Requirements
5+ years backend development; strong Java (Spring, Reactive Streams); microservices architecture (HA, versioning, scalability); Oracle/SQL/DB2; Git, Jenkins, JIRA; IntelliJ; good EN + FR/NL; proactive, organized, autonomous, team-oriented.
Benefits & conditions
Responsabilités
- Analyse des besoins et documentation technique.
- Conception et maintenance d'architectures microservices.
- Garantir la haute disponibilité et la compatibilité des versions.
- Réaliser des tests unitaires et d'intégration; assurer la qualité du code.
- Suivre la production, résoudre les incidents, améliorer en continu.
- Apporter un support technique et participer à l'Agile/SCRUM.
Compétences & Expérience Min. 5 ans en backend; expertise Java (Spring, Reactive Streams); microservices (HA, versioning, performance); Oracle/SQL/DB2; Git, Jenkins, JIRA; IntelliJ; bon niveau FR/NL + EN; proactivité, rigueur, autonomie, esprit d'équipe.