Senior Java/Spring Engineer: Banking Microservices & CI/CD

Hire Resolve

Gauteng

On-site

ZAR 900,000 - 1,500,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Hire Resolve's client is seeking a Senior Java/Spring Developer to join their Johannesburg team to build integration services and applications for a dynamic Banking environment.

The role involves designing, coding, testing, and deploying solutions within an Agile SCRUM team, addressing technical challenges with creativity and innovation, and delivering high-quality software in a fast-paced, collaborative setting.

Qualifications

  • B-Degree in Computer Science or related technical field.
  • 10+ years Java application programming/development experience.
  • 5+ years Spring Framework, JEE-Experience.
  • 3+ CI/CD, DevOps, Docker, Kubernetes Experience.

Responsibilities

  • Strong technical/ software engineering background (‘hands‑on’)
  • Strong application/software development or programming background in Java
  • Good experience in system, application architecture, design, development, implementation and deployment (end-to-end), development automation.
  • Ability to work on different tiers of the application
  • Object oriented Design
  • Solid experience on Sprint Boot, Spring Framework (Spring Data, Spring Batch, Spring Webservices, Spring Integration, Spring Rest, Spring Cloud), Hibernate, Open Source Frameworks
  • Solid experience with SOA-Architectures, Microservices Architectures and related integration protocols (e.g. Web Services (SOAP/XML), REST & JSON, and MQ), as well as the related security requirements/models.
  • Experience with application database management practices in a high volume Java environment (SQL, DB2, and NoSql – Cassandra/MongoDB).
  • Experience with deploying and running Java applications in orchestrated container environments (e.g. Docker, Kubernetes)
  • Solid CI, CD, DevOps and related tooling experience, build/test/deploy through automation
  • Performance and troubleshooting of Java Applications
  • Good experience with integrated system environments
  • Practical experience in a high volume banking environment. (E.g. application clustering, scaling, multi-threading, session management, etc.)
  • Proven ability as a problem-solver
  • Self-driven, self-starter, technology leader, and able to work independently.
  • Must have working experience on the following tools/IDEs
  • Eclipse
  • InteliJ
  • Spring Tool Suite
  • Git
  • Maven
  • Jenkins
  • SonarQube
  • Nexus
  • Debugging & troubleshooting.
  • Write well documented and maintainable code.
  • Passion for software excellence and be quality driven.

Skills

Java
Spring
Microservices
CI/CD
DevOps
Docker
Kubernetes
REST/JSON
SOAP/XML
SQL

Education

Bachelors in CS

Tools

Eclipse
IntelliJ
Spring Tool Suite
Git
Maven
Jenkins
SonarQube
Nexus

Job description

Hire Resolve's client is seeking a Senior Java/Spring Developer to join their Johannesburg team to build integration services and applications for a dynamic Banking environment.

The role involves designing, coding, testing, and deploying solutions within an Agile SCRUM team, addressing technical challenges with creativity and innovation, and delivering high-quality software in a fast-paced, collaborative setting.

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

Similar jobs worth comparing

Senior Java/Spring Developer
Senior Java/Spring Developer

Hire Resolve • Gauteng

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

Hire Resolve • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Senior Java Software Engineer - Banking & Microservices
Senior Java Software Engineer - Banking & Microservices

The Focus Group • Sandton

On-site
ZAR 800,000 - 1,200,000
Senior Java & Spring Engineer - Microservices & Cloud
Senior Java & Spring Engineer - Microservices & Cloud

Hire Resolve • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Senior Java Engineer: Cloud, Microservices & API Focus
Senior Java Engineer: Cloud, Microservices & API Focus

Standard Bank Group • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Java Spring Backend Engineer - Banking
Senior Java Spring Backend Engineer - Banking

IQ Business Group • Johannesburg

On-site
ZAR 700,000 - 1,000,000
Senior Java Developer
Senior Java Developer

UrbanSoft SA PTY • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Senior Java Developer — Microservices & Cloud (Hybrid)
Senior Java Developer — Microservices & Cloud (Hybrid)

UrbanSoft SA PTY • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Lead Java Architect: Spring Boot & Microservices
Lead Java Architect: Spring Boot & Microservices

Hire Resolve • Gauteng

On-site
ZAR 1,000,000 - 1,800,000
Senior Java AWS Engineer: Banking SOA & Spring Expert
Senior Java AWS Engineer: Banking SOA & Spring Expert

Boardroom Appointments • Johannesburg

On-site
ZAR 700,000 - 1,100,000