About the position
Are you a Senior Java Developer who thrives on building scalable, high-performance enterprise applications?
An established organisation within the financial services sector is looking for an experienced Senior Java Developer to join its technology team on a 12-month contract. This is a hybrid opportunity based in Sandton, offering the chance to work on enterprise-scale applications that support critical business operations.
You will play a key role in the full software development lifecycle, partnering with cross-functional teams to deliver secure, scalable, and high-performing solutions while contributing to technical excellence across the development team.
Key Responsibilities:
- Design, develop, and maintain enterprise Java applications.
- Build scalable RESTful APIs and microservices.
- Collaborate with cross-functional teams to deliver business solutions.
- Develop clean, secure, and maintainable code following best practices.
- Troubleshoot, optimise, and support production applications.
- Participate in code reviews and contribute to technical design.
- Mentor junior developers and promote engineering excellence.
- Ensure solutions are delivered in line with Agile and SDLC methodologies.
Job Experience & Skills Required / Ideal Candidate Profile:
Job Experience & Skills Required / Ideal Candidate Profile
Education
- Bachelor's Degree in Computer Science, Information Technology, Software Engineering, Informatics, or a related field.
Experience
- Minimum 10 years' commercial Java development experience.
- Enterprise application development experience.
- Banking or financial services experience is advantageous.
- System Design experience is beneficial.
Technical Skills
- Java, Spring Boot, Angular, NodeJS
- Microservices, REST APIs, SOA
- Docker, Kafka, Hibernate
- JBoss, Tomcat, Maven
- MSSQL, Nexus, TeamCity
- Agile & SDLC
Advantageous
- Camunda or TIBCO AMX
- Drools Rules Engine
- AWS or Azure Cloud
Other: Location, Sandton (Hybrid), 12-Month Contract
Apply now!
For more exciting IT vacancies, please visit: [URL Removed] also specialise in recruiting in the following fields:
- Artificial Intelligence & Machine Learning
- Software Development
- Data Engineering & Analytics
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.
For more information contact:
[Email Address Removed]
Connect with me on LinkedIn! << [URL Removed] >>
Desired Skills:
- Springboot
- Kafka
- Angular
- Docker