Job Description
We are looking for a highly skilled Senior Developer & Technical Team Lead to oversee the design, development, and delivery of software solutions while managing and mentoring a team of developers. The ideal candidate will combine technical expertise with leadership capabilities, ensuring projects are completed on time, meet high-quality standards, and align with business objectives.
Responsibilities
- Lead the end-to-end development process, from planning to deployment.
- Define technical architecture and ensure adherence to best practices in software design and development.
- Serve as the primary technical contact for stakeholders, providing expert guidance and resolving complex technical challenges.
- Mentor and manage a team of developers, fostering skill development and promoting collaboration.
- Conduct code reviews to ensure quality, maintainability, and scalability of solutions.
- Manage team workloads, delegate tasks effectively, and monitor progress to meet deadlines.
- Collaborate with product managers, business analysts, and other stakeholders to gather and refine requirements.
- Break down projects into manageable tasks and ensure efficient allocation of resources.
- Track project milestones and deliverables, proactively identifying risks and mitigation strategies.
- Write clean, efficient, and well-documented code while contributing to hands-on development as needed.
Technical Skills
- Java
- Docker/Openshift or equivalent
- Spring
- Front-End (Angular)
- WS (Rest)
- Security (encryption/signatures)
- Basic knowledge of transactions, consistencies, …
- Notions about infrastructure is an added value, e.g. a load balancer, proxy, reverse, cluster, …
Qualifications
- Minimum 10 years of experience as an Application Developer
- 1-3 years of experience with Angular
- +5 years of experience with Coaching
- + 5 years of experience with Docker
- + 10 years of experience with Java
- +5 years of experience with Spring
- Knowledge of CQRS architecture, JSON, Error handling instead of. queueing, message queues.
Languages
- Dutch
- French
- English