IT Techlead Developer
Il y a 10 heures
Brussels, Brussels-Capital, Belgique
BIG WATER CONSULTING (BWC)
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é.
About the job
BWC is looking for an IT Techlead Developer for its clients in Brussels, Belgium. It's a full-time permanent contract with BWC. Freelance can also apply.
Job Type
Hybrid 50% Onsite + 50% Teleworking in Belgium. Roles &
Requirements:
• Language: Sound working knowledge of English is required. Dutch or French are a plus.
•
Experience:
At least 6 years of relevant experience in senior hands-on software engineering within a complex enterprise environment.
•
Education:
Bachelor or master's degree in IT, Engineering, Computer Science, or equivalent professional experience.
• Set and communicate a coherent technical direction for the squad.
• Facilitate technical design and collective decisions across the development team.
• Ensure alignment with architecture, security and operational expectations.
• Establish consistent practices for clean code, peer review, automated testing, documentation, observability and production readiness.
• Identify dependencies, technical risks and technical debt early, and drive pragmatic follow-up.
• Support production incident analysis and convert lessons learned into improvements.
• Coach developers, encourage knowledge sharing and strengthen shared ownership.
• Contribute directly to complex implementation work while retaining squad-wide technical oversight.
• Maintain a forward-looking view of application maintainability, stability and technical evolution.
• Support sprint delivery without losing sight of solution quality and longer-term needs.
• Work closely with the Product Owner, Scrum Master, analysts, testers, architects, operations and other delivery teams.
• Make technical topics, choices and risks visible to the squad.
• Promote shared ownership, knowledge transfer and continuous improvement.
• Challenge priorities or solutions constructively when quality, security, stability or maintainability is at risk.
• Strong hands-on Java development experience, including Java 8.
• Strong experience with Spring 4 and Spring Boot.
• Experience with backend applications, REST APIs and integration patterns.
• Experience with Kafka and Flink.
• Experience with SQL and Java database access.
• Experience with Maven, Jenkins and Git.
• Experience with automated testing using JUnit, Cucumber/Gherkin and WireMock.
• Strong understanding of application architecture, middleware, infrastructure dependencies and operational constraints.
• Working knowledge of secure development practices, code quality and production support.
• Ability to guide technical design, code review, testing and release readiness across a team.
• Experience with Lombok, HttpEntity/ResponseEntity, Groovy scripting for Jenkins pipelines, IntelliJ and Octane.
• Experience integrating distributed, mainframe and infrastructure components.
• Experience improving observability, performance, resilience or production stability.
• Experience as a Technical Lead or technical reference in an Agile software delivery team.
• Experience coordinating technical decisions across developers and with architecture, security and operations.
• Experience managing dependencies and delivery risks in a complex application landscape.
• Experience improving engineering practices while delivery is under pressure.
• Experience in a controlled enterprise environment.
• Experience in banking, financial services or another regulated environment.
• Knowledge of the Invest domain or investment-related digital solutions.
• Practical Scrum experience.
• Strong technical credibility and sound judgement.
• Clear communication with technical and non-technical stakeholders.
• Able to align and influence experienced developers without hierarchical authority.
• Pragmatic when balancing engineering quality, delivery constraints and business priorities.
• Constructive when challenging decisions and proactive in raising risks.
• Team-oriented, with a focus on shared ownership and knowledge transfer.
• Provide squad-wide technical direction rather than owning one isolated workstream.
• Keep architecture, security, maintainability, technical debt and production stability visible in delivery decisions.
• Combine hands-on contribution with continuous oversight of the complete solution.
• Help the squad become technically stronger and more autonomous Interested candidates, please send your CV to: Uneja@bigwater.consulting preeti@bigwater.consulting
Job Type
Hybrid 50% Onsite + 50% Teleworking in Belgium. Roles &
Requirements:
• Language: Sound working knowledge of English is required. Dutch or French are a plus.
•
Experience:
At least 6 years of relevant experience in senior hands-on software engineering within a complex enterprise environment.
•
Education:
Bachelor or master's degree in IT, Engineering, Computer Science, or equivalent professional experience.
• Set and communicate a coherent technical direction for the squad.
• Facilitate technical design and collective decisions across the development team.
• Ensure alignment with architecture, security and operational expectations.
• Establish consistent practices for clean code, peer review, automated testing, documentation, observability and production readiness.
• Identify dependencies, technical risks and technical debt early, and drive pragmatic follow-up.
• Support production incident analysis and convert lessons learned into improvements.
• Coach developers, encourage knowledge sharing and strengthen shared ownership.
• Contribute directly to complex implementation work while retaining squad-wide technical oversight.
• Maintain a forward-looking view of application maintainability, stability and technical evolution.
• Support sprint delivery without losing sight of solution quality and longer-term needs.
• Work closely with the Product Owner, Scrum Master, analysts, testers, architects, operations and other delivery teams.
• Make technical topics, choices and risks visible to the squad.
• Promote shared ownership, knowledge transfer and continuous improvement.
• Challenge priorities or solutions constructively when quality, security, stability or maintainability is at risk.
• Strong hands-on Java development experience, including Java 8.
• Strong experience with Spring 4 and Spring Boot.
• Experience with backend applications, REST APIs and integration patterns.
• Experience with Kafka and Flink.
• Experience with SQL and Java database access.
• Experience with Maven, Jenkins and Git.
• Experience with automated testing using JUnit, Cucumber/Gherkin and WireMock.
• Strong understanding of application architecture, middleware, infrastructure dependencies and operational constraints.
• Working knowledge of secure development practices, code quality and production support.
• Ability to guide technical design, code review, testing and release readiness across a team.
• Experience with Lombok, HttpEntity/ResponseEntity, Groovy scripting for Jenkins pipelines, IntelliJ and Octane.
• Experience integrating distributed, mainframe and infrastructure components.
• Experience improving observability, performance, resilience or production stability.
• Experience as a Technical Lead or technical reference in an Agile software delivery team.
• Experience coordinating technical decisions across developers and with architecture, security and operations.
• Experience managing dependencies and delivery risks in a complex application landscape.
• Experience improving engineering practices while delivery is under pressure.
• Experience in a controlled enterprise environment.
• Experience in banking, financial services or another regulated environment.
• Knowledge of the Invest domain or investment-related digital solutions.
• Practical Scrum experience.
• Strong technical credibility and sound judgement.
• Clear communication with technical and non-technical stakeholders.
• Able to align and influence experienced developers without hierarchical authority.
• Pragmatic when balancing engineering quality, delivery constraints and business priorities.
• Constructive when challenging decisions and proactive in raising risks.
• Team-oriented, with a focus on shared ownership and knowledge transfer.
• Provide squad-wide technical direction rather than owning one isolated workstream.
• Keep architecture, security, maintainability, technical debt and production stability visible in delivery decisions.
• Combine hands-on contribution with continuous oversight of the complete solution.
• Help the squad become technically stronger and more autonomous Interested candidates, please send your CV to: Uneja@bigwater.consulting preeti@bigwater.consulting