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

Senior Java Developer

Job in Centurion, 0014, South Africa
Listing for: ARCS
Full Time position
Listed on 2026-09-03
Job specializations:
  • Software Development
    Java Developer, Full Stack Developer, Software Engineer, Backend Developer
Job Description & How to Apply Below
Our esteemed client in Centurion is looking for a Senior Java Developer with strong Angular experience to join their team on a permanent, hybrid basis, with a remuneration package of R1 million to R1.1 million CTC per annum.

The position will allow the successful candidate to apply their technical expertise by evaluating various patterns and utilising existing and future integration mechanisms to create microservice-based applications using the latest security measures to secure them. The role will also involve using cloud-based technologies from AWS to deploy and monitor these applications, as well as maintaining and upgrading existing applications.
The successful applicant will be responsible for designing and developing Java and Spring-based systems, as well as UI-based applications using Angular.

Minimum requirements:
  • A relevant IT degree or diploma
  • 10+ years of experience
  • 2 - 4 years of software development experience in a financial services environment
  • Experience in an investment environment will be an advantage
  • Experience in integrating different applications and technologies will be an
  • Additional knowledge of the FICA Act and CDD-related systems will be an added advantage
Technologies:
  • HTML /CSS/ Java Script
  • Angular and Material for the front-end design of
  • Spring, Spring Boot, Spring Security, Spring Data JPA, and Spring Data Mongo, Hibernate
  • JMS and Messaging IBM MQ, AWS SQS.
  • XML and JSON-related technologies
  • Web services, REST and SOAP-based.
  • Ability to read UML and participate in design sessions.
  • Working knowledge of development design patterns
  • Sound object-orientated analysis, design, and development skills and expertise
  • Good understanding of agile development methodologies and practises
  • MongoDB and No

    SQL-based databases
  • Good knowledge of Relational Database design and development (Oracle, PostgreSQL).
  • Gradle build tools
  • GIT, Git Lab
  • Unit Testing JUnit/Mockito, BDD (Cucumber/Karate).
  • Spring Security, OpenID Connect and OAuth2
  • Data Dog or similar monitoring tools
  • Micrometer, Prometheus, and Application Monitoring and dashboards
  • LDAP/AD for security
  • Database migration tools like MongoCK and Flyway
  • Nexus
  • Sonar Qube / Jacoco
  • Jira
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary