Java Tech Lead
Il y a 3 jours
Arrondissement of BrusselsCapital, Brussels, Belgique
Atos
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
h3Duration /h3 pUp to 3 years / 660 workdays, until 31 December 2029 /p h3Availability /h3 pFull-time /p h3Hybrid model /h3 pUp to 50% remote work /p h3Role overview /h3 pWe are looking for an experienced Java Technical Lead for a long-term consultancy assignment within the banking sector. You will act as the technical reference for the design, modernisation, implementation and operational support of enterprise Java applications, ensuring secure, maintainable and high-performing solutions while guiding the development team and collaborating with architecture, security, database, infrastructure and operations specialists. /p h3Key responsibilities /h3 ul liDesign, implement and review enterprise Java components using Spring, JPA/Hibernate, SQL and REST APIs. /li liPromote object-oriented design, design patterns, clean code, maintainability and automated unit and integration testing. /li liAct as the escalation point for complex application, database, integration, build, deployment, configuration and performance issues. /li liPerform root-cause analysis and assess cross-module, compatibility and modernisation impacts. /li liDiagnose and optimise application and database performance, including Oracle query plans, indexes, JDBC/ORM behaviour, pagination and memory usage. /li liDesign and troubleshoot Spring Batch solutions, including keyset pagination, restart and recovery, transaction boundaries and memory-efficient data transfers. /li liSupport REST APIs, report generation, PDF and Excel exports, data warehouse integrations and high-volume data-transfer patterns. /li liManage Maven builds, CI/CD pipelines, releases, backports, environment configuration, traceability and rollback implications. /li liEnsure secure-by-design solutions based on OWASP principles, including OAuth/OIDC, RBAC/ACL, API security, certificate management and segregation of duties. /li liCoordinate the remediation of security vulnerabilities and protect data integrity, business continuity and delivery quality. /li liCoach developers through code reviews, pair programming, troubleshooting, documentation and knowledge sharing. /li liCollaborate with developers, testers, analysts, architects, security experts, database and infrastructure specialists, and operations teams. /li /ul h3Required skills and experience /h3 ul liStrong Core Java knowledge, including object-oriented design, design patterns, collections, concurrency, exception handling and resource management. /li liAdvanced practical experience with Spring Framework, JPA/Hibernate, SQL, REST APIs, Git and automated testing. /li liExperience designing maintainable enterprise solutions and performing code reviews and technical impact analysis. /li liStrong performance-analysis and optimisation skills across applications and databases, preferably including Oracle. /li liHands‑on experience with Spring Batch and large-volume processing patterns. /li liExperience with Maven, CI/CD, build and release management, deployment configuration and rollback planning. /li liSolid application-security knowledge, including OWASP, authentication, authorisation, access control, API security and vulnerability remediation. /li liExperience with PDF/Excel reporting, data exports or data warehouse integration is an advantage. /li liProven technical leadership, coaching, problem‑solving and cross‑functional collaboration skills. /li liAbility to work autonomously, take ownership and propose pragmatic improvements. /li /ul h3Languages /h3 ul liFrench or Dutch: active professional knowledge, both spoken and written, in at least one national language. /li liThe second national language: passive knowledge, both spoken and written. /li liEnglish: active professional knowledge, including the ability to understand, discuss and produce business and technical documentation. /li /ul