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: Nov 17, 2025
    Deadline: Nov 26, 2025
    • @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...

     

    Tech Lead: JavaScript Developer

    Role Purpose    

    • To apply technical expertise through evaluating various patterns, utilizing existing and future integration mechanisms to create a service-based environment, and reducing current platform dependencies. The successful applicant will be responsible for designing and developing Angular JavaScript & Java applications.

    Requirements    

    • BSc / MSc / BCom in Computer Science or related field (or equivalent financial industry experience).
    • Minimum 8 years of Java Script & Java experience in a LISP, Investment, or financial services environment.
    • Java / JavaScript Certificates.
    • Sound technical proficiency in the following:
    • AWS.
    • Docker.
    • Micro-services.
    • Spring & Spring-Boot experience.
    • Web technologies including HTML, CSS, JavaScript & HTTP/HTTPS request-response protocol.
    • Implementing both front-end and back-end.
    • AngularJS and Angular.io.
    • Node.js, Express & Swagger/ OpenAPI Specification.
    • MEAN stack (mongo, expressjs, angular, nodejs).
    • Document-based NoSQL database (MongoDB, CouchDB, DynamoDB, etc...).
    • Relational databases and SQL (PostgreSQL, DB2, Oracle, etc...).
    • Linux distro (Ubuntu, Debian, Fedora, etc.....).
    • JMS and Messaging technologies.
    • XML and Related technologies.
    • Web services.
    • Gradle.
    • GIT.
    • Unit Testing JUnit/Mockito.
    • Security principles.
    • Test automation.
    • DevOps experience.
    • Ability to read UML and participate in design sessions.
    • Working knowledge of development design patterns.
    • Sound object-orientated analysis, design, and development skills and knowledge.
    • Good understanding of agile development methodologies and practices.
    • Adapts structured coding styles for easy review, testing, and maintainability.
    • Integrate the developed functionality and component into a fully functional system.
    • Ensure unit and integration level verification plans are in place and adhere to great code quality.
    • Actively troubleshoot, debug, and update the application (system).
    • Verify user feedback in making the application(system) more stable and easier – continuous improvement.
    • Utilise trends and metrics to develop, optimise, and implement solutions that address key business challenges and drive business objectives.
    • Keep abreast of industry trends and best practices to optimise service offerings, ensure compliance, and mitigate risk.
    • Develop innovative ways to meet the needs of unique clients proactively.

    Duties & Responsibilities    

    • Technical systems design and architectural documentation.
    • Systems support and systems enhancements.
    • Ensuring implementation of non-functional requirements on agreed technical and architectural frameworks.
    • Designing IT solutions that satisfy business objectives.
    • Discuss and enforce agreed-upon architectural decisions.
    • Defining, documenting, communicating, and enforcing required standards, guidelines, and best practices.
    • Communication of technological possibilities and constraints to business and team members.
    • Providing (agreeing, documenting, communicating) application/technology road-map and ensuring compliance with IT strategies.
    • Identifying risks and directing/escalating accordingly.
    • Supporting effective teamwork within Momentum.

    Competencies    

    • Proactive.
    • Systematical and analytical way of working.
    • Result-oriented approach to work.
    • Work Flexibility.
    • Accountability and ownership of work.
    • Ability to work under extreme pressure.
    • Resilience.
    • Good communication skills.
    • Ability to collaborate in a team.
    • Keep updated with the latest technology.
    • Coach and mentor team members.

    Deadline:21st November,2025

    Check how your CV aligns with this job

    Method of Application

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail