Senior Full Stack Java Developer
DevologyX
About the role
About DevologyX
DevologyX – City of Cape Town, Western Cape, South Africa
Contract Length: 6 Months (Extendable) Contract Type: Full Time - Contractor Location: Hybrid – Office in Cape Town, once a week / once a fortnight required. Eligibility: Must be located in / have a valid working permit for South Africa – If you cannot work in South Africa – please do not apply.
The role focuses on designing, developing, and deploying scalable Java-based microservices on AWS cloud infrastructure. You’ll work hands‑on across the full development lifecycle, ensuring performance, security, and best practices are consistently applied.
Key Responsibilities
- Design, build, and maintain Java microservices using Spring Boot (or equivalent frameworks).
- Work with Front End Developers to help them develop front end components (React); some previous exposure to Front End is key - React / Angular.
- Implement and manage application components on AWS.
- Collaborate with DevOps teams to build and maintain CI/CD pipelines and infrastructure automation.
- Optimize code for scalability, maintainability, and performance.
- Participate in code reviews, peer testing, and design discussions.
- Ensure system security, observability, and reliability across environments.
- Contribute to an Agile delivery process through sprint planning, retrospectives, and continuous improvement.
What Will Make Us Happy 🤩
- 5+ years of experience as a Java Developer, working with Spring Boot.
- Hands‑on experience with AWS services (ECS, Lambda, S3, RDS, CloudWatch, API Gateway).
- Solid understanding of microservices architecture and containerisation (Docker, Kubernetes).
- Experience building and maintaining CI/CD pipelines.
- Proficiency in SQL and NoSQL databases.
- Strong problem‑solving skills and attention to detail.
- Excellent communication and ability to work independently in a distributed team.
Nice to Have
- Experience with serverless development (AWS Lambda).
- Exposure to event‑driven systems (Kafka, SNS/SQS).
- Experience on the front end – React or Angular.
References and referrals increase your chances of interviewing at DevologyX by 2x.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free