Job description NATURE OF TASKS
# Development of back-end website applications.
# integration of user-facing elements developed by a front-end developer with server side logic.
# Implement core business logic.
# Creation of servers and databases for functionality.
# Design and implementation of data storage solutions.
# Understanding and implementation of security and data protection.
# Optimization of the application for maximum speed and scalability.
# Design and develop APIs.
# Participating in the design and creation of scalable software.
# Taking lead on projects, as needed.
# Maintenance of code integrity and organisation.
# Writing clean, functional code on the back-end.
# Compile and analyse data, processes, and codes to troubleshoot problems and identify areas for improvement.
# Testing and fixing bugs or other coding issues
# Meet both technical and consumer needs.
# Write technical documentation
Job requirements
SPECIFIC EXPERTISE AND TECHNOLOGIES
# Back-end: Vert.x, Kotlin, Java (
# 17), Spring Boot (WebFlux), Hibernate.
# Architecture & Integration: Microservices Architecture, API-driven Development, AS4.
# Database: MongoDB, PostgreSQL, Virtuoso Triple Store, OpenSearch.
# Containerization & Orchestration: Docker, Kubernetes.
# Security: OpenID Connect, OAuth2, TLS, Keycloak.
# Security Testing & Dependency Management: SAST, DAST, Fortify, SonarQube, Sonatype, Dependency-Track, Maven.
# Collaboration & Productivity Tools: JIRA, Confluence, Office 365, SharePoint
KNOWLEDGE AND (NON-TECHNICAL) SKILLS
# Ability to apply high quality standards to all tasks.
# Ability to participate in multi-lingual meetings, good communication skills.
# Capability of working in an international/multicultural environment, rapid self-starting capability and experience in working in a team, understanding the needs, objectives, and constraints of those in other disciplines and functions.
# Ability to adapt to unplanned changes or decisions.
# Ability to understand, speak and write in English C2.
# High degree of discretion and integrity is required as the applications managed and maintained in SANTE.R.4 contain personal and confidential data.