Skip to content
mimi

Senior Full Stack Java Developer

DevologyX

South Africa · Hybrid Contract Senior 3w ago

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

AWSAPI GatewayCloudWatchContainerisationDockerECSJavaKubernetesLambdaMicroservicesNoSQLRDSReactS3SQLSpring Boot

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