freehire launches on Product Hunt on 26 August.

Follow →

Senior Full Stack Java Developer (FTC, 6 Month Contract)

Summary

Build and deploy scalable Java microservices on AWS using Spring Boot, React, and Docker/Kubernetes, while collaborating with DevOps on CI/CD pipelines.

Senior Full Stack Java Developer (FTC, 6 Month Contract)

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.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available