Senior Java Developer MMH260715-2

Momentum

Centurion

On-site

ZAR 1,000,000 - 1,700,000

Full time

38 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Momentum is seeking a senior Java and Spring developer to design and build microservice-based applications using Angular UI components and robust security practices.

You will evaluate patterns, implement cloud-based deployments on AWS, and contribute to building, upgrading, and maintaining critical financial services systems.

The role emphasizes integration, security, and modern development methodologies in a fast-paced environment.

Qualifications

  • IT degree or diploma required.
  • 10+ years of experience.
  • 2-4 years of software development experience in a financial services environment.
  • Experience in integrating different applications is advantageous.
  • FICA Act and CDD-related systems knowledge is advantageous.

Skills

Docker
Kubernetes
Microservices
Spring Boot
Test automation
AWS
AI tools
DevOps
GitLab
CI/CD

Education

Relevant IT degree or diploma

Tools

Angular
Spring
Hibernate
IBM MQ
AWS SQS
MongoDB
Oracle
PostgreSQL
Gradle
Git
GitLab
JUnit
Mockito
Cucumber
Karate
Flyway
Nexus
SonarQube
Jacoco
Jira

Job description

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 and 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

As an applicant, please verify the legitimacy of this job advert on our company career page.-289468633

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Momentum • Centurion

On-site
ZAR 900,000 - 1,300,000
Senior Java Developer
Senior Java Developer

ATS Client • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Salary: negotiable
Senior Java Developer
Senior Java Developer

Network Contracting • Randburg

Hybrid
ZAR 900,000 - 1,200,000
Senior Java Developer
Senior Java Developer

Praesignis (Pty) Ltd • Gauteng

On-site
ZAR 700,000 - 1,100,000
Intermediate Java Developer
Intermediate Java Developer

University of Fort Hare • South Africa

On-site
ZAR 420,000 - 660,000
Java Developer
Java Developer

Network Contracting • Randburg

On-site
ZAR 900,000 - 1,300,000
Senior Java Developer (Spring)
Senior Java Developer (Spring)

Boardroom Appointments • Johannesburg

On-site
ZAR 800,000 - 1,100,000
Java Developer (Intermediate)
Java Developer (Intermediate)

Discovery Limited • Sandton

On-site
ZAR 420,000 - 660,000
Intermediate Java Developer
Intermediate Java Developer

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 600,000 - 900,000
Senior Java/Spring Developer
Senior Java/Spring Developer

Hire Resolve • Johannesburg

On-site
ZAR 800,000 - 1,200,000