Java Technical Lead
Il y a 2 heures
Arrondissement of BrusselsCapital, Brussels, Belgique
Nova Hunte Ltd
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é.
# Java Technical LeadBrussels, Belgium ContractAre you a Java Technical Lead with 5+ years of experience in enterprise Java application development? Apply now for a long-term contract opportunity with a leading financial services client in Brussels.## Requirements
* 5+ years of experience in enterprise Java application development and technical leadership
* Strong command of Core Java, object-oriented design, design patterns, collections, concurrency, exception handling, and resource management
* Strong practical knowledge of Spring Framework, JPA/Hibernate, SQL, and REST APIs
* Experience with Git version control and automated unit/integration testing
* Expertise in solution design, code review, and impact analysis across modules, compatibility, and modernisation
* Performance analysis and optimisation skills, including diagnosing application and database bottlenecks, Oracle query plans, indexes, JDBC/ORM behaviour, pagination, and memory management
* Experience with advanced batch processing using Spring Batch, including keyset pagination, restart/recovery, transaction boundaries, and memory-efficient data transfers
* Knowledge of reporting and data export patterns (PDF, Excel, Data Warehouse)
* Security and access management expertise, including OWASP principles, secure-by-design practices, access control, authentication, API security, certificate management, OAuth/OIDC, RBAC/ACL, and segregation-of-duties principles
* Experience with Maven builds, CI/CD pipelines, application releases, backports, environment configuration, and rollback management
* Technical leadership experience, including coaching developers through code reviews, pair programming, troubleshooting, and knowledge transfer
* Cross-functional collaboration skills, working effectively with developers, testers, analysts, architects, security experts, database and infrastructure experts, and operations teams
* Strong problem-solving skills, including root-cause analysis and resolution of complex technical issues (application, database connectivity, integration, build, deployment, configuration, and performance issues)
* Experience working within banking or regulated environments, ensuring compliance, data integrity, and business continuity
* Language(s): English (fluent), French or Dutch (fluent), and either Dutch or French (professional)##
Job Description
* Define, implement, and review Java components using Spring Framework, JPA/Hibernate, SQL, REST APIs, Git, and automated testing, ensuring maintainability and alignment with development standards
* Diagnose and resolve complex technical issues including application, database connectivity, integration, build, deployment, configuration, and performance problems, including root-cause analysis
* Maintain enterprise Java applications, batch processes, REST APIs, report generation, and high-volume data transfer patterns
* Manage Maven builds, CI/CD pipelines, application releases, backports, environment configuration, rollback implications, and traceability
* Guide developers through code reviews, pair programming, troubleshooting, documentation, and knowledge transfer
* Align with product analysts, IT architects, security experts, database and infrastructure experts, and operations teams
* Act as an escalation point for complex issues involving frameworks, databases, build tooling, and deployment configuration
* Ensure secure-by-design Java solutions based on OWASP principles and guide developers on security best practices
* Review and coordinate remediation of security vulnerabilities
* Take ownership of technical quality, maintainability, performance, data integrity, business continuity, and compliance with banking-environment constraints
* Propose pragmatic improvements and protect delivery quality across the application landscapebr
* 5+ years of experience in enterprise Java application development and technical leadership
* Strong command of Core Java, object-oriented design, design patterns, collections, concurrency, exception handling, and resource management
* Strong practical knowledge of Spring Framework, JPA/Hibernate, SQL, and REST APIs
* Experience with Git version control and automated unit/integration testing
* Expertise in solution design, code review, and impact analysis across modules, compatibility, and modernisation
* Performance analysis and optimisation skills, including diagnosing application and database bottlenecks, Oracle query plans, indexes, JDBC/ORM behaviour, pagination, and memory management
* Experience with advanced batch processing using Spring Batch, including keyset pagination, restart/recovery, transaction boundaries, and memory-efficient data transfers
* Knowledge of reporting and data export patterns (PDF, Excel, Data Warehouse)
* Security and access management expertise, including OWASP principles, secure-by-design practices, access control, authentication, API security, certificate management, OAuth/OIDC, RBAC/ACL, and segregation-of-duties principles
* Experience with Maven builds, CI/CD pipelines, application releases, backports, environment configuration, and rollback management
* Technical leadership experience, including coaching developers through code reviews, pair programming, troubleshooting, and knowledge transfer
* Cross-functional collaboration skills, working effectively with developers, testers, analysts, architects, security experts, database and infrastructure experts, and operations teams
* Strong problem-solving skills, including root-cause analysis and resolution of complex technical issues (application, database connectivity, integration, build, deployment, configuration, and performance issues)
* Experience working within banking or regulated environments, ensuring compliance, data integrity, and business continuity
* Language(s): English (fluent), French or Dutch (fluent), and either Dutch or French (professional)##
Job Description
* Define, implement, and review Java components using Spring Framework, JPA/Hibernate, SQL, REST APIs, Git, and automated testing, ensuring maintainability and alignment with development standards
* Diagnose and resolve complex technical issues including application, database connectivity, integration, build, deployment, configuration, and performance problems, including root-cause analysis
* Maintain enterprise Java applications, batch processes, REST APIs, report generation, and high-volume data transfer patterns
* Manage Maven builds, CI/CD pipelines, application releases, backports, environment configuration, rollback implications, and traceability
* Guide developers through code reviews, pair programming, troubleshooting, documentation, and knowledge transfer
* Align with product analysts, IT architects, security experts, database and infrastructure experts, and operations teams
* Act as an escalation point for complex issues involving frameworks, databases, build tooling, and deployment configuration
* Ensure secure-by-design Java solutions based on OWASP principles and guide developers on security best practices
* Review and coordinate remediation of security vulnerabilities
* Take ownership of technical quality, maintainability, performance, data integrity, business continuity, and compliance with banking-environment constraints
* Propose pragmatic improvements and protect delivery quality across the application landscapebr