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

Java Developer; Boot

Job in Sandton, 2172, South Africa
Listing for: DeARX
Contract position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Java Developer, Full Stack Developer, Cloud Engineer - Software, Software Engineer
Job Description & How to Apply Below
Position: Java Developer (Spring Boot)

Build Technology That Powers Millions

Are you passionate about developing robust, scalable, and high-performing applications? Do you thrive in Agile environments where innovation, collaboration, and continuous improvement are at the heart of delivery?

A leading bank in Sandton is looking for a Java Developer (12-month contract) to join a talented engineering team responsible for building and enhancing digital banking solutions that serve millions of customers. This is an excellent opportunity to work with modern technologies, cloud-enabled platforms, and enterprise‑scale systems while contributing to strategic digital transformation initiatives.

If you’re a developer who enjoys solving complex challenges and building quality software that makes a real impact, we’d love to hear from you.

What You’ll Be Doing
  • Design, develop, test, and maintain enterprise‑grade Java applications and microservices.
  • Build scalable RESTful APIs and backend services using Spring Boot.
  • Collaborate with Business Analysts, Architects, Dev Ops Engineers, QA teams, and Product Owners to deliver innovative solutions.
  • Participate in solution design sessions, code reviews, and technical discussions.
  • Ensure applications meet security, performance, reliability, and regulatory requirements.
  • Troubleshoot and resolve application issues across development, testing, and production environments.
  • Contribute to CI/CD pipelines and Dev Ops practices.
  • Develop and maintain technical documentation.
  • Support application deployment, monitoring, optimisation, and continuous improvement initiatives.
  • Promote software engineering best practices and contribute to a culture of technical excellence.
What We’re Looking For Experience Required
  • 3–5 years of software development experience, with a strong focus on Java development.
  • Minimum 2–3 years’ experience working with Spring Boot and Microservices architectures.
  • Proven experience developing RESTful APIs and backend services.
  • Experience working with relational databases such as Oracle, Postgre

    SQL, MySQL, or SQL Server.
  • Exposure to Agile delivery methodologies and collaborative development practices.
  • Experience using Git and CI/CD pipelines.
  • Exposure to cloud platforms, particularly AWS, will be advantageous.
Essential Technical Skills
  • Java 8+ (Java 11+ preferred)
  • Spring Framework
  • Spring Boot
  • Spring MVC
  • RESTful API Development
  • JPA / Hibernate
  • SQL and Database Development
  • Git Version Control
  • Maven or Gradle
  • Unit Testing (JUnit)
  • Object‑Oriented Design and Design Patterns
Additional Advantageous Skills
  • AWS Cloud Services
    • EC2
    • Lambda
    • ECS/EKS
    • S3
    • RDS
    • API Gateway
    • Cloud Watch
  • Docker
  • Kubernetes
  • Jenkins, Git Lab CI, or Azure Dev Ops
  • Kafka or RabbitMQ
  • Cloud‑native development and deployment practices
Qualifications
  • Degree or Diploma in Computer Science, Information Technology, Software Engineering, or a related field.
  • Java‑related certifications advantageous.
  • Spring Framework certifications advantageous.
  • AWS certifications advantageous.
  • Agile or Scrum certifications beneficial.
Ready for Your Next Challenge?

If you’re an experienced Java Developer with strong Spring Boot expertise and a passion for building innovative, scalable solutions, we’d like to hear from you.

Apply today and help shape the future of banking technology.

#J-18808-Ljbffr
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary