Backend Developer Pretoria
Core
Design, develop, and maintain scalable Java-based enterprise applications, APIs, and cloud-native solutions for the Vehicle and Financial Product domain.
Role type
Senior Back-End Developer (Full-Stack)
Builds
Enterprise software applications, RESTful services, and cloud-native solutions
Domain
Vehicle and Financial Product
Deliverable
production ML models | product features | infrastructure
Required skills
Java 8/11/17+, React, RESTful API design, SQL/NoSQL, Git, AWS, CI/CD pipelines, Agile methodologies
Preferred skills
Full-stack development experience, technical mentorship, code review leadership
Technologies
Java, React, AWS, Git, SQL, NoSQL
Responsibilities
Design and develop high-quality software applications, implement new features and improve existing functionality, conduct code reviews and ensure adherence to coding standards, troubleshoot and resolve software defects and performance issues, contribute to the design and implementation of CI/CD pipelines, mentor junior developers and provide technical leadership, provide production support and hyper-care following deployments
Seniority
Senior, hands-on IC with mentorship responsibilities