Intermediate Full Stack Java Developer

PTY

Johannesburg

Hybrid

ZAR 568,000 - 809,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CyberPro Consulting is seeking an experienced Intermediate Full Stack Java Developer to join an enterprise banking tech environment in Rosebank, Johannesburg. The role is a 12-month contract with hybrid work and a maximum hourly rate of R500.

You will work on back-end Java development with Spring Boot in an AWS microservices setup, and contribute to Angular front-end tasks. The position requires strong OOP, RESTful APIs, and CI/CD discipline.

Qualifications

  • Minimum 5 years' hands-on Java development experience.

Responsibilities

  • Develop and maintain Java-based backend microservices in an AWS environment.

Skills

Java development
Spring Boot
Microservices
RESTful APIs
Object-oriented programming
Unit testing
Agile/Scrum
SAFe/PI planning
Angular
TypeScript
AWS
Docker
Git
CI/CD
PostgreSQL
DynamoDB
JPA/Hibernate
ECS
ECR
S3

Tools

Docker
Git
CI/CD
AWS services (DynamoDB, ECS, ECR, S3)
PostgreSQL
Hibernate/JPA

Job description

Intermediate Full Stack Java Developer

Johannesburg, South Africa | Posted on 11/11/2026

JAVA DEVELOPER | JAVA | SPRING BOOT | AWS | ANGULAR

12-MONTH CONTRACT | HYBRID | ROSEBANK

CyberPro Consulting is looking for an experienced Java Developer to join an exciting enterprise banking technology environment.

This is a hands-on development opportunity for a strong Java Developer with solid back-end development experience, working within an AWS-based microservices environment, with exposure to Angular front-end development.

Requirements

KEY TECHNICAL REQUIREMENTS

Back-End Development (Primary Focus)

Minimum 5 years' hands-on Java development experience.

Strong Java and Spring Boot experience.

Microservices architecture and RESTful API development.

Developing, maintaining, debugging and refactoring enterprise applications.

Strong object-oriented programming and coding principles.

Database experience, particularly PostgreSQL and/or DynamoDB.

JPA/Hibernate and SQL.

Practical AWS development or application integration experience.

Exposure to AWS services, particularly DynamoDB, ECS, ECR and S3.

Docker and containerisation.

Application deployment and cloud environments.

Git, version control and CI/CD workflows.

Front-End Development

Angular and TypeScript experience.

Developing and maintaining front-end components.

Integrating front-end applications with back-end services.

Development Practices

Agile/Scrum experience, ideally including SAFe and PI planning.

Unit testing, debugging and code reviews.

Working from technical specifications and documented requirements.

Technical documentation and continuous improvement.

Production support and post-deployment activities.

Collaboration with cross-functional teams and mentoring junior developers.

ADVANTAGEOUS

Experience with Kiro or similar AI-assisted development tools such as GitHub Copilot or Claude.

Familiarity with spec-driven development.

Banking or financial services experience.

CONTRACT DETAILS

Duration: 12 months

Location: Rosebank, Johannesburg

Working Arrangement: Hybrid

Rate: Maximum R500 per hour

Experience: Minimum 5 years

Availability: Immediately available candidates or those with short notice periods preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Java Engineer - Spring Boot, AWS, Angular (Hybrid)
Full Stack Java Engineer - Spring Boot, AWS, Angular (Hybrid)

PTY • Johannesburg

Hybrid
ZAR 568,000 - 809,000
Java Developer
Java Developer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Full Stack Developer (Java/Spring/Angular)
Full Stack Developer (Java/Spring/Angular)

Tumaini Consulting • Johannesburg

On-site
ZAR 614,000 - 837,000
Competitive salary
Live platform project
Contract extension potential
+1
Senior Java Developer
Senior Java Developer

UrbanSoft SA PTY • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
TECH LEAD: JAVASCRIPT DEVELOPER
TECH LEAD: JAVASCRIPT DEVELOPER

Sabenza It & Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Java Developer
Senior Java Developer

iDbase Software • Johannesburg

Hybrid
ZAR 60,000 - 100,000
Senior Java Developer - Digital Payments
Senior Java Developer - Digital Payments

Paytech Nexus Ltd • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Java Full Stack Engineer - SANDTON (Hybrid) - R1.6m PA
Senior Java Full Stack Engineer - SANDTON (Hybrid) - R1.6m PA

e-Merge IT Recruitment • South Africa

On-site
ZAR 1,440,000 - 1,760,000
Java Developer - SA
Java Developer - SA

Impronics Technologies • Gauteng

On-site
ZAR 600,000 - 850,000
Senior Java/Spring Developer
Senior Java/Spring Developer

Hire Resolve • Gauteng

On-site
ZAR 900,000 - 1,500,000