Enable job alerts via email!

Senior Java Back-End Engineer (Remote)

Network IT

Centurion

Remote

ZAR 400 000 - 500 000

Full time

8 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading provider of innovative digital banking solutions is seeking a Senior Back-End Software Engineer. You will design, optimize, and own backend services that support cutting-edge financial applications. With a remote-first approach, you will collaborate with a talented team, shaping technical strategy and mentoring others. Ideal candidates should have extensive experience in Java, Spring Boot, cloud technologies and API security. This role offers competitive remuneration in a collaborative environment.

Qualifications

  • Minimum 5 years of backend engineering experience, preferably 7 years.
  • Strong proficiency in Java, Spring Boot, and cloud-native development.
  • Hands-on experience with Docker, Kubernetes, and AWS.

Responsibilities

  • Architect, develop, and optimize scalable applications using Java and Spring Boot.
  • Implement advanced query optimization for PostgreSQL and Cassandra.
  • Build and secure RESTful APIs and GraphQL services.

Skills

Java
Spring Boot
RESTful APIs
Docker
Kubernetes
AWS
PostgreSQL
Cassandra
API security

Education

Bachelor's degree in Computer Science / Engineering
Job description

Reference : BIT004783-Rein-1

Our client a leading provider of innovative digital banking solutions is looking for a Senior Back-End Software Engineer to join their this role you will be a technical leader designing optimizing and owning mission-critical backend services that power cutting-edge financial applications. As part of a collaborative remote-first team you will help shape technical strategy mentor fellow engineers and deliver seamless banking experiences to users across the globe.

Duties & Responsibilities
Key Responsibilities
  • Backend Development : Architect develop and optimize scalable applications using Java and Spring Boot.
  • Database Operations : Implement advanced query optimization for PostgreSQL and Cassandra ensuring efficient and reliable data management.
  • API Development : Build and secure RESTful APIs (OpenAPI) and GraphQL services implementing security best practices with OAuth2.0 JWT and API gateways.
  • Microservices & Event-Driven Systems : Design resilient distributed services within a microservices architecture using Kafka or RabbitMQ.
  • Cloud & Containers : Lead deployment strategies with Docker Kubernetes and AWS ensuring scalability and high availability.
  • Drive CI / CD automation and release pipelines.
  • Ensure code quality with SonarCloud and SonarLint.
  • Apply static analysis automated testing and performance benchmarking.
  • Security & Compliance : Implement secure authentication workflows and ensure adherence to OWASP security guidelines.
  • System Design & Performance : Develop architecture diagrams caching strategies and load balancing solutions.
  • Testing & QA : Define test strategies with JUnit Mockito and automated frameworks to ensure reliability and stability.
Requirements
  • Minimum 5 years of backend engineering experience (preferably 7 years) in distributed systems cloud environments or microservices.
  • Strong proficiency in Java Spring Boot and cloud-native development.
  • Hands-on experience with Docker Kubernetes and AWS.
  • Proven track record in system design API security and performance optimization.
  • Bachelors degree in Computer Science / Engineering (or equivalent experience).
  • Fluent in English with excellent communication skills.

Apply now!

For more IT jobs please visit

If you have not had any response in two weeks please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

For more information contact :

Reinie Du Preez

Senior Specialist Recruitment Consultant

E-mail :

Package & Remuneration

55000.00 - 66000.00 - Monthly

Required Experience :

Senior IC

Key Skills

REST,Eclipse,Junit,Spring,Struts,SOAP,Jpa,Hibernate,Maven,J2EE,Jdbc,Java

Employment Type : Full-Time

Experience : years

Vacancy : 1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.