Overview
Are you a seasoned Java Engineer ready to take charge of a talented team and lead groundbreaking projects? We’re looking for a Lead Java / Springboot Engineer who thrives in solving complex challenges, loves collaborating with a team of skilled professionals, and is excited about shaping the future of scalable systems in a startup environment.
Responsibilities
- Lead a team of Java Engineers, ensuring high-quality code and project delivery.
- Architect, design, and implement robust and scalable backend solutions using Java and Springboot.
- Mentor and guide junior and mid-level engineers, fostering growth and innovation.
- Collaborate closely with cross-functional teams to align engineering goals with business objectives.
- Monitor system performance, troubleshoot issues, and implement necessary enhancements.
- Stay updated on emerging technologies to keep our tech stack cutting-edge.
Experience
- 5+ years of professional experience as a Java Engineer.
- Proven track record of leading engineering teams and delivering complex projects.
- Experience working with microservices architecture and large-scale systems.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Strong understanding of object-oriented programming and design patterns.
Tools & Technologies
- Java
- Springboot
- Microservices
- Docker
- Kubernetes
- CI/CD pipelines
Cape Town
Expected Salary
130 000 ZAR p/m
Work Policy
Hybrid
Team
Engineering
Industry
Venture
Interview Process
- Initial Screening Call
- Take Home Technical Assessment
- In Person Technical Assessment
- Culture Meet w/ Team
- Offer