Enable job alerts via email!

Senior Java Engineer

Tyron Consultancy

United States

Remote

USD 70,000 - 120,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading consultancy is seeking a Senior Java Engineer to develop scalable financial systems remotely from South Africa. The role involves backend development, RESTful API creation, and integration of messaging tools, offering the chance to work on high-impact software in a collaborative team dedicated to clean coding principles.

Benefits

Autonomy and ownership in projects
Work on real-time systems
Collaborative and down-to-earth team culture

Qualifications

  • Strong Java experience including collections, concurrency, streams, and design patterns.
  • Deep Spring Boot skills especially in Spring Security and Hibernate.
  • Hands-on with Postgres and one NoSQL database.

Responsibilities

  • Design and build secure, scalable back-end services using Java and Spring Boot.
  • Create and maintain RESTful APIs.
  • Integrate with messaging tools like Kafka or RabbitMQ.

Skills

Java
Spring Boot
REST APIs
Microservices
Kafka
RabbitMQ
Postgres
NoSQL
CI/CD
Git

Tools

Docker
Kubernetes
JUnit
TestContainers
Apache Airflow
Prometheus
Grafana

Job description

Senior Java Engineer required in South Africa (Remote).

Are you a Java expert with a love for solving real-world challenges? Ready to flex your back-end muscles on complex, large-scale systems — without leaving your home?

We’re looking for a Senior Java Engineer to join a global FinTech team building powerful, multi-market financial systems for clients across the world. You’ll work alongside talented engineers on scalable microservices and robust integrations that keep stockbroking and wealth management operations running smoothly.

Type: Permanent – Remote in South Africa.

Salary: Up to R100k pm (Depending on experience).

What you’ll be doing:

  • Designing and building secure, scalable back-end services using Java and Spring Boot
  • Creating and maintaining RESTful APIs
  • Integrating with messaging tools like Kafka or RabbitMQ
  • Working with both relational and NoSQL databases (think Postgres, Cassandra, OpenSearch)
  • Streaming data and managing workflows using Kafka and Apache Airflow
  • Building testable, reliable systems using JUnit, TestContainers, and BDD tools
  • Ensuring strong observability using tools like Prometheus and Grafana
  • Collaborating with cross-functional teams across time zones

What you bring:

  • Strong Java experience (collections, concurrency, streams, design patterns)
  • Deep Spring Boot skills, including Spring Security and Hibernate/JPA
  • Solid understanding of REST APIs and microservices in containerised environments (Docker, Kubernetes)
  • Experience with Kafka or RabbitMQ
  • Hands-on with Postgres and at least one NoSQL database
  • Familiar with CI/CD, Git, and modern DevOps practices
  • Clear communicator and team player
  • Bonus if you’ve touched Scala, Python, or have experience with event-driven systems

Why you’ll love this role:

  • You’ll work on real-time financial systems with zero fluff
  • Join a down-to-earth team that values autonomy, ownership, and clean code
  • Build the kind of software that actually gets used (and relied on) every day
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Java Software Engineer- W2 Only (No H1b or OPT)

Stashtalentservices

Remote

USD 80 000 - 100 000

5 days ago
Be an early applicant

Senior Software Engineer - Java

Veeva Systems, Inc.

San Luis Obispo

Remote

USD 110 000 - 270 000

3 days ago
Be an early applicant

Senior Engineer Java (REMOTE)

GEICO

Virginia Beach

Remote

USD 95 000 - 215 000

10 days ago

Senior Software Engineer - Java

Veeva Systems, Inc.

Portland

Remote

USD 100 000 - 270 000

12 days ago

Remote Senior Software Engineer (LLM) - 34953

Turing

Remote

USD 70 000 - 100 000

Yesterday
Be an early applicant

Senior Software Engineer

The Planet Group

Remote

USD 110 000 - 120 000

2 days ago
Be an early applicant

Senior Software Developer

GeoLogics Corporation

Remote

USD 80 000 - 100 000

6 days ago
Be an early applicant

Senior Software Engineer

Storm3

Remote

USD 70 000 - 100 000

6 days ago
Be an early applicant

Senior Software Engineer II, Backend

LTK

Remote

USD 100 000 - 900 000

2 days ago
Be an early applicant