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 8, 2026
    Deadline: Aug 4, 2026
    Save
    Facebook
    X
    LinkedIn
    Email
    Copy link
    • @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...

     

    Intermediate Java Developer

    Role Purpose    

    • The purpose of this role is to design and develop Java/Spring Boot microservices and Angular-based front-end solutions, aligned to modern cloud-native and distributed system principles. 
    • The role requires a demonstrated openness to adopting modern development approaches, including the use of AI-assisted development tools and practices to enhance productivity, code quality, and solution design.

    Requirements    

    • Relevant IT degree or diploma 
    • 4-6 years software development experience (preferably financial services) 
    • Investment environment experience is advantageous 
    • Core Technical Requirements 
    • Strong experience in Microservices architecture 
    • Solid hands-on experience with Spring Boot ecosystem 
    • Proven experience building RESTful APIs and distributed systems 
    • Additional Advantageous Skills 
    • Exposure to Docker 
    • Experience with test automation 

    Duties & Responsibilities    

    • Frontend Development Frontend Development 
    • Angular 
    • TypeScript 
    • RxJS 
    • HTML / CSS 
    • REST API integration 
    • Backend Development
    • Java
    • Spring Boot
    • Spring MVC
    • Spring Data JPA
    • Spring Security
    • JPA and Hibernate
    • Architecture & Integration
    • Microservices architecture
    • RESTful web services
    • JMS and messaging technologies
    • XML and related technologies
    • Platforms & Tools
    • WebSphere Application Server & related tools
    • Gradle
    • Git
    • Software Engineering Practices 
    • Unit testing (JUnit, Mockito) 
    • Agile development methodologies 
    • Understanding of development design patterns 
    • Ability to read UML and participate in design sessions 
    • Strong object-oriented analysis, design, and development skills 

    Competencies    

    • Quick, enthusiastic and steady learner with good communication skills 
    • Systematic and analytical way of working 
    • Structured, conscientious and result-oriented approach 
    • Flexible and adaptable 
    • High reliability and accountability 
    • Stress resilience and positive personality 
    • Team-oriented with mentoring mindset 
    • Keen interest in technology 

    Closing Date    

    • 2026/07/15

    Check how your CV matches this job

    Method of Application

    Build your CV for free. Download in different templates.

  • Save Report job
  • Get new ICT / Computer jobs on TelegramNew jobs like this, as they are posted
  • Send your application

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail