Senior Java Engineer

DataTech Recruitment

  • Cape Town, Western Cape
  • R100,000 per year
  • Permanent
  • Full-time
  • 2 months ago
Senior Java Engineer Developer/Designer
Cape Town - Western Cape - South AfricaAre 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?Were looking for a Senior Java Engineer to join a global FinTech team building powerful, multi-market financial systems for clients across the world. Youll work alongside talented engineers on scalable microservices and robust integrations that keep stockbroking and wealth management operations running smoothly.Read the requirements below!Type: Permanent RemoteSalary: Up to R100k pm (Depending on experience)Area: South AfricaWhat youll 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 youve touched Scala, Python, or have experience with event-driven systems
Why youll love this role:
  • Youll 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
Sound like your kind of setup?Lets talk.Apply for this Job

DataTech Recruitment

Similar Jobs

  • Senior Java Developer

    Communicate Recruitment

    • Stellenbosch, Western Cape
    Minimum 5+ years of Java development experience (Java 8 or higher) Mastery of Spring Boot, REST APIs, and Microservices Strong experience with SQL/NoSQL databases DevOps-friendl…
    • 1 hour ago
  • Senior Data Engineer

    Network Recruitment

    • Cape Town, Western Cape
    Key Responsibilities: Design, build, and maintain scalable data pipelines and ETL processes. Develop and optimize data models, ensuring data quality, accuracy, and accessibilit…
    • 2 hours ago
  • Java Developer

    PBT Group

    • Cape Town, Western Cape
    ? Lead Java Developer Opportunity | PBT Group PBT Group is looking for a Lead Java Developer to design and build innovative, sustainable, and bespoke software solutions. If you'r…
    • 1 hour ago