Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 15, 2026
    Deadline: Aug 9, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Momentum Metropolitan Holdings, formerly MMI Holdings, is a South African-based financial services group was established on 1 Dec 2010, through the merger of Metropolitan and Momentum. We are specialists in long and short-term insurance, asset management, savings, investments, healthcare administration, health risk management, employee benefits and reward...
    Read more about this company

     

    Senior Java Developer

    Role Purpose    

    • The position will allow the successful candidate to apply their technical expertise by evaluating various patterns, utilizing existing and future integration mechanisms to create microservice-based applications using the latest security measures to secure them, and using cloud-based technologies from AWS to deploy and monitor these applications and maintain and upgrade existing ones ?
    • The successful applicant will be responsible for designing and developing Java and Spring-based systems and UI-based applications using Angular

    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 advantage. 
    • Additional knowledge of the FICA Act and CDD-related systems will be an added advantage. 

    Advantage Skills

    • Exposure to Docker/Kubernetes. 
    • Experience with Micro-services. 
    • Spring-Boot experience (General, Security & Authentication). 
    • Experience with test automation. 
    • AWS experience. 
    • Knowledge of building and maintaining build pipelines using Docker, CloudFormation, or Terraform? 
    • Experience setting up and using Postman, Insomnia, or SoapUI to create a suite of REST and SOAP services. 
    • Data Dog experience. 
    • Use of AI-assisted development tools and practices to enhance productivity, code quality, and solution design. 

    Duties & Responsibilities    

    • Technologies 
    • HTML /CSS/ JavaScript. 
    • 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 technologies? 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 practices. 
    • MongoDB and NoSQL-based databases. 
    • Good knowledge of Relational Database design and development (Oracle, PostgreSQL). 
    • Gradle build tools 
    • GIT, GitLab. 
    • Unit Testing JUnit/Mockito, BDD (Cucumber/Karate). 
    • Spring Security, OpenID Connect and OAuth2. 
    • DataDog or similar monitoring tools. 
    • Micrometer, Prometheus, and Application Monitoring and dashboards. 
    • LDAP/AD for security. 
    • Database migration tools like MongoCK and Flyway. 
    • Nexus 
    • SonarQube / Jacoco 
    • Jira 

    Competencies    

    • A quick, enthusiastic, and steady learner with good communication skills. 
    • Systematic and analytical way of working. 
    • Structured, conscientious, and result-oriented approach to work. 
    • Flexible attitude and ability to integrate into existing structures.? 
    • A high degree of reliability, personal responsibility, and pro-activity.? 
    • Calm, stress-resistant, open, and friendly personality. 
    • Good sense of humor and excellent team spirit. 
    • Keen interest in technology. 
    • Willing to share, coach, and mentor team members and peers. 
    • Willing to write new systems but also maintain and upgrade existing ones. 
    • Willing to improve existing systems. 
    • Good knowledge of writing integration tests and proper error-handling frameworks 
    • Good knowledge of REST error codes and best practices and REST security 
    • Willingness to work on older technology like IBM MQ and new ones in the AWS space. 
    • Willingness to create Jira stories and assist the BAs in creating stories with more technical detail to help developers work on these stories. 
    • Willingness to maintain and support apps in the Non-prod and Prod environments. 
    • Must assist testers in setting up and maintaining automated test frameworks for all the supported applications. 
    • Willingness to switch between 15 to 20 different applications. Must have the ability and interest to see how these various applications have been designed and work together. 
    • IBM MQ queue setup knowledge will be an advantage. 
    • Must be able to do a domain model design and map that to JPA. 

    Closing Date    

    • 2026/07/22

    Check how your CV aligns with this job

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Momentum Metropolitan Holdings... Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail