Java Technical Lead
Il y a 1 jour
Brussel Hoofdstad, Belgique
Nova Hunte Ltd
Temps plein
90 000 € - 120 000 € Contrat
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 landscape
* 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 landscape