Bekijk vacature overzicht
Solliciteer naar Java Developer
<meta /><meta content="width=device-width, initial-scale=1.0" />
Senior Java Developer Position
Start Date: ASAP
Duration: Long-term assignment
Location: Brussels
Responsibilities:
- Sprint Support & Team Guidance:
- Support and coach junior/medior colleagues to develop clean and maintainable solutions.
- Review code and maintain technical standards.
- Lead Java development and release/test coordination across two teams.
- Combine structured decision-making with creative problem-solving and decisive execution.
- Provide technical support during user story refinement.
- Set up the foundation for new microservices and the skeleton for complex flows.
- Follow-up and fix security vulnerabilities.
- Cross-Team Long-Term Architecture:
- Take a leading role in maintaining the roadmap to transition from the current WebLogic application to Spring Boot microservices, in collaboration with other Technical Leads and the Solution Architect.
- Ensure architectural choices are scalable, maintainable, secure, performant, and vendor-independent.
- Balance short-term sprint needs with long-term vision.
- Participate in technical governance across teams.
Technical Stack:
- Microservices (optional)
- Git
- GitHub Copilot (optional)
- Oracle DB (optional)
- Jira
- Confluence Cloud: Rabbit MQ
- AWS (optional)
- Kubernetes (optional)
- Helm (optional)
- Java 11 (must have) & 21 (optional)
- WebLogic (general knowledge)
- Spring Boot (general knowledge)
- Jenkins (general knowledge)
- IntelliJ IDEA (optional)
Profile:
- Technical:
- Senior Java engineer with leadership experience.
- Strong architectural insight and helicopter view.
- Expertise in Spring Boot and experience with microservices.
- Cloud experience (AWS preferred).
- Experience in splitting legacy systems.
- Behavioral & Interpersonal:
- Structured and analytical decision-making.
- Open to innovation and proactive in starting new initiatives.
- Decisive and able to accelerate progress.
- Effective communicator in a multi-team environment.
- Real team player who coaches developers.
Languages:
- Dutch (preferred) or French
- English is mandatory