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: Jan 22, 2026
    Deadline: Feb 21, 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 Developer

    Role Purpose    

    • The Senior Full Stack Developer (Java & Node.js) is responsible for designing, developing and implementing end to end applications and technical frameworks.
    • The role combines deep back end expertise in Java and Node.js with solid front end knowledge to build high performing, scalable enterprise grade applications.
    • Responsibilities include integrating user facing elements with server side logic, creating clean, testable code and ensuring low latency, high availability systems.

    Requirements    

    • B.Tech/M.Sc/ in IT or Computer Science (or equivalent)
    • A Master’s degree in a related field is advantageous
    • Oracle Certified Java Programmer (OCJP) or similar certifications are advantageous
    • Minimum 8 years of professional software development experience
    • Proven expertise in Java development (Spring Boot, Maven projects, REST APIs, IBM DB2/MQ) and Node.js (Express, Nest.js)
    • Experience with modern front end frameworks and technologies (Angular, React or similar), strong proficiency with JavaScript/TypeScript, and solid understanding of HTML5 and CSS3
    • Experience with relational and NoSQL databases (RDS PostgreSQL IBM DB2, MongoDB) and designing schemas to support business processes
    • Hands on experience with Git/GitFlow, Jenkins and Ansible

    Duties & Responsibilities    

    • Design & Implementation: Design, implement and test scalable, secure and high quality solutions using Java, Node.js and front end technologies. Implement new features and improve existing code while applying SOLID principles.
    • Integration: Integrate user facing elements developed in Angular with server side logic, ensuring seamless interaction between front end and back end components.
    • Code Quality: Write reusable, testable and efficient code; ensure good test coverage through unit and integration tests (e.g., JUnit, JMeter). Actively participate in code reviews and adhere to coding standards (e.g., SonarQube).
    • Performance & Security: Design low latency, high availability applications; implement security and data protection measures; monitor and optimize system performance.
    • Data Management: Integrate and manage data storage solutions using RDS PostgreSQL, MongoDB and other databases; create database schemas that support business processes.
    • DevOps & CI/CD: Build and maintain CI/CD pipelines; manage source control using Git/GitFlow; deploy applications via Jenkins or similar tools.
    • Collaboration & Stakeholder Engagement: Work with cross functional teams (front end developers, QA, business analysts); engage with stakeholders in a professional manner; provide expertise and advice; deliver on commitments and contribute to agile/Scrum processes.
    • Continuous Improvement: Continuously improve the existing code base; recommend enhancements; contribute to architectural decisions; stay current with industry trends and new technologies.

    Technical Skills:

    • Languages & Frameworks: Java (Spring Boot, Maven), Node.js (Express, Nest.js), JavaScript/TypeScript, Angular, HTML5, CSS3.
    • Databases: RDS PostgreSQL & MongoDB, relational and non relational databases.
    • Tools: Git, GitFlow, Jenkins, SonarQube, JMeter/Postman for testing, Studio 3T/InteliShell (optional).
    • Cloud & DevOps: Basic knowledge of AWS; experience creating CI/CD pipelines.
    • Other: Understanding asynchronous programming patterns (promises, async/await); knowledge of server side CSS pre processors and accessibility standards.

    Competencies    

    • Problem Solving & Analysis: Strong analytical skills and the ability to identify and resolve complex problems.
    • Collaboration & Communication: Ability to work collaboratively in multidisciplinary teams and communicate effectively with technical and non technical stakeholders.
    • Customer Focus: Commitment to customer and stakeholder satisfaction; ability to understand business needs and translate them into technical solutions.
    • Drive for Results: Strong commitment to delivering high quality software on time, driving continuous improvement and embracing change.
    • Adaptability & Learning: Open to learning new technologies (e.g., AWS, additional languages); continuously develop professional expertise.
    • Inclusivity & Diversity: Foster an inclusive environment that values diversity and encourages different perspectives.

    Closing Date    

    • 2026/02/04

    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

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail