×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Developer

Job in Johannesburg, 2000, South Africa
Listing for: DevologyX
Full Time, Contract position
Listed on 2026-02-07
Job specializations:
  • Software Development
    Java Developer, Cloud Engineer - Software, Software Engineer, Backend Developer
Job Description & How to Apply Below
Position: Senior Java Developer (Contract)

Overview

We are seeking an experienced Senior Java Developer (FULL TIME) to support our client on a contract basis
, building and optimising modern, cloud-native applications using the latest Java 21

Contract Length: 6 Months (Extendable - long term)

Contract Type:
Full Time - Contractor

Start:
Feb 2026

Location:

Hybrid (Offices in Johannesburg - once a week 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 and delivering high-performance backend systems, leveraging Java 21, Spring Boot and AWS.

You’ll work on scalable APIs, event-driven architectures, and cloud-first deployments built for resilience, performance, and maintainability.

Key Responsibilities
  • Design and implement microservices and serverless components using Java 21 and Spring Boot.
  • Build and optimise RESTful and event-driven APIs for large-scale distributed systems.
  • Deploy and manage services across AWS (ECS, Lambda, RDS, SQS/SNS, Cloud Watch, API Gateway).
  • Collaborate with Dev Ops engineers to automate build and release pipelines using Jenkins.
  • Optimise performance, scalability, and cost across compute, storage, and networking.
  • Conduct code reviews, testing, and peer mentoring to ensure delivery excellence.
  • Work in an Agile environment, collaborating with cross-functional teams across multiple time zones.
What Will Make Us Happy
  • 10+ years of experience as a Java Developer, with at least 1+ year using Java 17 or 21.
  • Strong background in Spring Boot, Reactive Programming, and REST API development.
  • Solid understanding of AWS services (ECS, Lambda, RDS, S3, API Gateway, Cloud Formation).
  • Experience building and deploying containerised microservices (Docker, Kubernetes, or AWS EKS).
  • Strong Communication in english
  • Strong knowledge of CI/CD pipelines
  • Excellent communication, problem-solving, and collaboration skills.
Nice to Have
  • Hybrid cloud experience - Azure / AWS
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary