Java Developer (Spring Boot)
Quick Summary
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,
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.
Responsibilities
~1 min readAs part of a high-performing technology team, you will:
- →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, DevOps 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 DevOps 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.
- 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, PostgreSQL, 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.
- 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
- AWS Cloud Services
- EC2
- Lambda
- ECS/EKS
- S3
- RDS
- API Gateway
- CloudWatch
- Docker
- Kubernetes
- Jenkins, GitLab CI, or Azure DevOps
- Kafka or RabbitMQ
- Cloud-native development and deployment practices
Requirements
~1 min read- 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.
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.
Location & Eligibility
Listing Details
- First seen
- June 1, 2026
- Last seen
- June 3, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 51%
- Scored at
- June 1, 2026
Signal breakdown
Please let dearx know you found this job on Jobera.
3 other jobs at dearx
View all →Explore open roles at dearx.
Similar Java Developer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.