Jobs Career Advice Signup
X

Send this job to a friend

X

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

  • Posted: Oct 8, 2019
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    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

    Design, develop and operationalize end-to-end applications to enable business to deliver on its objectives

    Responsibilities and work outputs

    • Design and implement a responsive web application
    •  Construct web applications (single-page applications) using Angular (2+) for our web environment
    •  Apply web application security principles, building out authorization and access control as applied to web applications
    •  Create web applications with performance in mind
    •  Call/use secured/protected resources from web applications
    •  Build, test, release and support web applications both on-prem and in the cloud (AWS) Design and implement Jave-Based services
    •  Apply domain-driven design thinking together with architectural patterns to design and create robust services
    •  Apply REST API best practices including API documentation, security best practices.
    •  Apply authorization and access control to backend services using e.g. Oauth.
    •  Construct services using Java 1.7+ with JEE 7 knowledge preferable.
    •  Use SQL (DB2 and/or PostgresQL) and No-SQL (Mongodb) databases and write appropriate queries using either Mybatis, direct or an ORM tool.
    •  Write unit and integration tests, including automated acceptance tests that can be executed via CD pipeline.
    •  Measure both code quality as well as operational monitoring and alerting using SonarQube, Prometheus and Grafana  Use Git for source version control, applied to branching strategies
    •  Participate in code reviews and code-sharing. This may include pair programming, merge requests and more.
    •  Automate Continuous Integration through use of Gitlab, Jenkins or similar to implement a CI pipeline
    •  Automate, through scripting (ansible knowledge a bonus), a continuous delivery pipeline driven by Jenkins
    •  Conduct cloud deployments and coding of cloud-native applications Coach other Java developers
    •  Conduct development code reviews with other developers and guide change.
    •  Collaborate by sharing knowledge, suggesting and fostering appropriate training and being willing to be a servant leader to other developers
    •  Able to include others in research and development work, set goals and guide initiatives in a practical way.
    •  Contributes towards with growing the team's Continuous Delivery maturity, including team standards and engineering best practices work by being detailed.

    Experience and Qualifications

    •  6+ years' experience in building java-based services
    •  Experience in building Angular 2+ based web applications
    •  Good understanding of modern architecture and design patterns
    •  Experience with relational and No-SQL databases; DB2 and MongoDB a bonus
    •  Good understanding of continuous delivery practices and automation
    •  Cloud experience will be an advantage
    •  Bachelor's degree in Computer Science, Information Technology, Engineering or related field and/or appropriate courses and certifications
    • We're looking for someone with
    •  The ability to coach others
    •  Attention to quality  Practical mindset  Enjoy learning Please

    Method of Application

    Interested and qualified? Go to Momentum Metropolitan Holdings Limited on www.linkedin.com to apply

    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