Java Technical Lead

Brussel
|Brussel
|Software Architect
|Payroll (consultancy) |Freelance
|Frans
# INW24087

Function

We’re looking for a Java Technical Lead to join our client’s team on a large-scale, business-critical application development initiative. This is a hands-on leadership role where you’ll shape technical architecture, drive development excellence, and guide a team through the delivery of complex, high-impact solutions in a structured, enterprise environment.

The Role

As a Java Technical Lead, you will take ownership of the technical solution from design through delivery. You’ll be responsible for architectural consistency, code quality, performance, and successful releases. Working closely with functional analysts, testers, project managers, and middleware specialists, you will act as the technical reference point and ensure best practices are applied across the development lifecycle. The role combines technical leadership with active development responsibilities.

Responsibilities

Architecture & Design

  • Define, maintain, and evolve application architecture documentation

  • Translate functional requirements into robust technical designs

  • Establish and enforce development best practices (Clean Code, SOLID, DRY)

Development & Technical Leadership

  • Act as a technical expert within the development team

  • Develop and maintain application modules

  • Optimize performance, memory management, and response times

  • Lead refactoring initiatives to improve and simplify existing codebases

  • Organize and conduct code reviews

  • Validate unit tests and development deliverables

  • Ensure corrective and evolutionary maintenance

Quality, Deployment & Collaboration

  • Validate deployments and releases across environments

  • Ensure application stability and performance post-deployment

  • Guarantee adherence to technical and methodological standards

  • Manage timelines and actively reduce technical debt

  • Coach and mentor developers under your technical responsibility

  • Communicate progress and risks to stakeholders and support workload evaluation

Technical Environment & Practical Details

  • Back-end & legacy stack: Java 8, Java EE 7, JSF, JPA, JAX-WS, JAX-RS

  • Modern stack: Java 21, Spring Boot 3, Angular 21

  • Database: IBM DB2

  • Tooling: GitLab CI/CD, Apache Maven, Nexus

  • Work mode: Hybrid (minimum 50% on-site presence required)

  • Language: French (professional working proficiency required)

Back Print
Java Technical Lead
In4Matic uses cookies to remember certain preferences and align jobs interests.