Talent.com
Senior JAVA Software Engineer- FULLY Remote - Permanent - (BackEnd Java and Springboot, Restful API)

Senior JAVA Software Engineer- FULLY Remote - Permanent - (BackEnd Java and Springboot, Restful API)

ExecutivePlacements.com - The JOB PortalWorkFromHome, Limpopo, South Africa
30+ days ago
Job type
  • Remote
Job description

Senior JAVA Software Engineer- FULLY Remote - Permanent - (BackEnd Java and Springboot, Restful API)

Join to apply for the Senior JAVA Software Engineer- FULLY Remote - Permanent - (BackEnd Java and Springboot, Restful API) role at ExecutivePlacements.com - The JOB Portal

Senior JAVA Software Engineer- FULLY Remote - Permanent - (BackEnd Java and Springboot, Restful API)

Join to apply for the Senior JAVA Software Engineer- FULLY Remote - Permanent - (BackEnd Java and Springboot, Restful API) role at ExecutivePlacements.com - The JOB Portal

Senior JAVA Software Engineer- FULLY Remote - Permanent - (BackEnd Java and Springboot, Restful API)

Recruiter : HR Genie

Job Ref :

AM / SE / BD / 7 / 05 / 25

Date posted :

Tuesday, July 8, 2025

Location :

Cape Town, South Africa

Salary : Market related

SUMMARY :

Senior JAVA Software Engineer- FULLY Remote - Permanent - (BackEnd Java and Springboot, Restful API)

POSITION INFO :

A Global International Client of ours with the head office in New Zealand and staff located across South Africa, UK, India and Europe are seeking a Software Engineer (based in Cape Town) to work remotely) - BACK-END SERVICES USING JAVA and SPRING BOOT

They are looking for VERY STRONG TECHNICAL DEVELOPERS

If you have a recent IKM assessment that you have completed, please send that to me along with your application.

  • The role is responsible for designing, developing, and optimizing scalable microservices while ensuring robustness, security, and scalability.
  • The role includes working with various databases, integrating messaging systems, and ensuring high performance and observability.

Duties and Accountabilities :

  • Develop and maintain highly scalable and robust back-end services using Java and Spring Boot.
  • Design and implement RESTful APIs, ensuring their integration with various messaging systems (Kafka, RabbitMQ).
  • Work with relational (Postgres) and NoSQL databases (Cassandra, OpenSearch, Pinot), ensuring optimal performance through tuning and optimization.
  • Utilize Kafka for data streaming and manage workflows using Apache Airflow.
  • Implement unit and integration testing using JUnit / Mockito, TestContainers, and BDD frameworks.
  • Ensure secure, scalable, and efficient microservices adhering to system design and architecture best practices.
  • Implement observability with logging, tracing, and monitoring tools like Prometheus and Grafana.
  • There is an expectation that the role accountabilities and duties will evolve over time. It may be necessary to review this job description through a consultative approach and make alterations in response to the changing nature of our work environment, including but not limited to technological requirements or statutory changes
  • Resources, Relationships and Authorities :

    The role shall collaborate closely with :

  • Engineering teams
  • Marketing and sales teams
  • Customer support teams
  • Executive leadership
  • External clients from time to time
  • This position requires a high degree of autonomy and the ability to collaborate effectively with cross-functional teams.
  • The role has no authority to incur routine expenditure, commit capital expenditure, approve loans, or extend credit without approval from the Managing Director or the Managing Director’s designated representative.
  • The role has no authority to bind the Company to agreements with any other party without approval the Managing Director or the Managing Director’s designated representative.
  • Experience And Qualifications

  • Extensive experience in back-end development with a strong focus on Java, including concurrency, collections, streams, and design patterns.
  • Proficiency in Spring Boot, Spring Data, Spring Security, and Hibernate / JPA.
  • In-depth knowledge of RESTful API design, microservices architecture, and containerized deployments using Docker and Kubernetes.
  • Experience with message-driven architectures and tools like Kafka or RabbitMQ.
  • Strong understanding of relational databases (Postgres) and NoSQL databases (Cassandra, OpenSearch, Pinot).
  • Proficiency with Git and experience with CI / CD pipelines (GitLab CI) and DevOps practices.
  • Experience with designing systems that ensure at least one message delivery and idempotent data pipelines.
  • Familiarity with telemetry tooling (Prometheus, Grafana)
  • A positive professional approach and presentation.
  • Well-developed organisation and time management skills.
  • Accuracy and conciseness in written and verbal communications.
  • Proficiency with Microsoft Office products
  • Ability to work collaboratively in multidisciplinary, agile teams.
  • Strong communication skills, particularly in explaining complex technical solutions and trade-offs.
  • Experience in iterative development and adapting to feedback quickly.
  • Capacity for problem-solving and making informed decisions in a collaborative environment.
  • Desirable :

  • Exposure to other programming languages such as Scala or Python.
  • Experience with reactive programming and functional programming in Java.
  • Familiarity with Kubernetes and Docker containers for managing microservices.
  • Experience with GitLab CI for continuous integration and deployment.
  • Knowledge of event-driven architectures and distributed systems.
  • Experience with Kafka Streams and Kafka Connect.
  • Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Engineering and Information Technology

    Industries

    Advertising Services

    Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x

    Get notified about new Senior Java Software Engineer jobs in Cape Town, Western Cape, South Africa .

    Software Engineer (Python) - Supply Chain

    Cape Town, Western Cape, South Africa 1 week ago

    Software Engineer (Python) - Supply Chain

    Cape Town, Western Cape, South Africa 1 week ago

    Cape Town, Western Cape, South Africa 2 months ago

    Front-end Web Developer (CH1137) (FULLY REMOTE )

    Cape Town, Western Cape, South Africa 2 months ago

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 6 days ago

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 2 months ago

    Junior Software Engineer - Cross-platform C++ - Multipass

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 4 months ago

    Cape Town, Western Cape, South Africa 6 days ago

    Cape Town, Western Cape, South Africa 4 months ago

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 4 days ago

    Senior JAVA Software Engineer- FULLY Remote - Permanent - (BackEnd Java and Springboot, Restful API)

    Cape Town, Western Cape, South Africa 1 week ago

    Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

    Cape Town, Western Cape, South Africa 1 month ago

    Software Engineer (Python / Linux / Packaging)

    Cape Town, Western Cape, South Africa 8 months ago

    Freelance Software Developer (Golang) - AI Traner

    Cape Town, Western Cape, South Africa 2 days ago

    Cape Town, Western Cape, South Africa 2 months ago

    Software Engineer II : Platform & Shared Services

    Cape Town, Western Cape, South Africa 2 weeks ago

    Cape Town, Western Cape, South Africa 1 week ago

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 22 hours ago

    Cape Town, Western Cape, South Africa 3 days ago

    Cape Town, Western Cape, South Africa 1 month ago

    Back-end Software Developer (SQL, ASP) (CH1142) (FULLY REMOTE )

    Software Engineer - Cross-platform C++ - Multipass

    Cape Town, Western Cape, South Africa 4 months ago

    Software Engineer - Python - Container Images

    Cape Town, Western Cape, South Africa 1 month ago

    Freelance Software Developer (C / C++ - Rust) - AI Trainer

    Cape Town, Western Cape, South Africa 1 week ago

    City of Cape Town, Western Cape, South Africa 3 days ago

    City of Cape Town, Western Cape, South Africa 5 hours ago

    Distributed Systems Software Engineer, Python / Go

    Cape Town, Western Cape, South Africa 3 months ago

    Cape Town, Western Cape, South Africa 2 weeks ago

    Cape Town, Western Cape, South Africa 2 weeks ago

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • WorkFromHome, Limpopo, South Africa

    Related jobs
    • Promoted
    Senior Software Engineer II (JAVA & Microservices)

    Senior Software Engineer II (JAVA & Microservices)

    LexisNexis Risk SolutionsWorkFromHome, Limpopo, South Africa
    About the Role • •As a Senior Software Engineer, you will undertake difficult research, design, and software development assignments within the French team. You will provide direct input to project pl...Show moreLast updated: 12 days ago
    • Promoted
    Senior Software Engineer (Java & React)

    Senior Software Engineer (Java & React)

    DigiCert, Inc.WorkFromHome, Limpopo, South Africa
    Job title : Senior Software Engineer (Java & React).Job location : Gauteng, Johannesburg.The ideal candidate for this role has strong, solid experience developing and maintaining scalable and distrib...Show moreLast updated: 7 days ago
    • Promoted
    Senior Backend Software Engineer (Integrations) (Remote)

    Senior Backend Software Engineer (Integrations) (Remote)

    DataFinWorkFromHome, Limpopo, South Africa
    Remote
    JOIN a cutting-edge FinTech company helping to shape the future of digital payments across Africa as its next Senior Backend Software Engineer. You will design, build, and integrate technical requir...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer – Recruiting World Wide

    Senior Software Engineer – Recruiting World Wide

    JobspaddyWorkFromHome, Limpopo, South Africa
    Technical Leadership : You’ll set strategic direction and drive successful delivery of high impact products built on Pngme’s unique data infrastructure, which currently peaks at 5k events / second ...Show moreLast updated: 23 days ago
    • Promoted
    Senior Backend Software Engineer / Technical Lead

    Senior Backend Software Engineer / Technical Lead

    Elite Search and Selection CCWorkFromHome, Limpopo, South Africa
    A truly FANTSTIC opportunity for a.Senior Backend Software Engineer / Technical Lead who thrives in fast-moving collaborative environments solving real-world problems!. Remote (must be based in Sout...Show moreLast updated: 23 days ago
    • Promoted
    Senior Backend Software Engineer Technical Lead

    Senior Backend Software Engineer Technical Lead

    Elite Search & SelectionWorkFromHome, Limpopo, South Africa
    A truly FANTSTIC opportunity for a Senior Backend Software Engineer / Technical Lead who thrives in fast-moving collaborative environments solving real-world problems!. Remote (must be based in Sout...Show moreLast updated: 24 days ago
    • Promoted
    Senior Software Engineer – Remote

    Senior Software Engineer – Remote

    The FlexWorkFromHome, Limpopo, South Africa
    Remote
    Be among the first 25 applicants.Join the team that’s reinventing how the world rents.Our mission is bold — to make renting. The Flex — from seamless guest bookings and payment flows to predictive a...Show moreLast updated: 3 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    MediumWorkFromHome, Limpopo, South Africa
    ParcelHero is one of the UK’s biggest parcel delivery price comparison sites.With over 5 million visitors a year, and over 100 remote employees worldwide, we’re a technology-driven company that’s g...Show moreLast updated: 14 days ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    First Point GroupWorkFromHome, Limpopo, South Africa
    Direct message the job poster from First Point Group.I help empower IT leaders build high performance teams across EMEA regions | Recruitment Specialist. Are you a talented Java Developer looking fo...Show moreLast updated: 30+ days ago
    • Promoted
    Remote Java Developer – Hire Resolve.US

    Remote Java Developer – Hire Resolve.US

    JobspaddyWorkFromHome, Limpopo, South Africa
    Remote
    Collaborate with cross-functional teams to build custom solutions for our clients.Design, develop, test, and maintain high-quality software code that meets all project requirements and design speci...Show moreLast updated: 30+ days ago
    • Promoted
    Senior / Staff Java Engineer

    Senior / Staff Java Engineer

    QuidaxWorkFromHome, Limpopo, South Africa
    Quidax is where money meets limitless possibilities.We’re making it super easy for individuals, businesses, and fintechs in Africa to access crypto. Our goal? Providing real value for our customers ...Show moreLast updated: 30+ days ago
    • Promoted
    Backend Software Engineer - Java

    Backend Software Engineer - Java

    ZepzWorkFromHome, Limpopo, South Africa
    Zepz powers two leading global remittance brands, WorldRemit and Sendwave, to build the next generation of cross-border payments. Serving over 9 million customers across 4,000 corridors, Zepz is tra...Show moreLast updated: 23 days ago
    • Promoted
    Senior Full Stack Java Developer – Midrand / Semi -Remote – R 700 PH

    Senior Full Stack Java Developer – Midrand / Semi -Remote – R 700 PH

    ExecutivePlacements.com - The JOB PortalWorkFromHome, Limpopo, South Africa
    Remote
    Senior Full Stack Java Developer – Midrand / Semi -Remote – R 700 PH.Senior Full Stack Java Developer – Midrand / Semi -Remote – R 700 PH. Senior Full Stack Java Developer – Midrand / Semi -Remote –...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer (Java & React)

    Senior Software Engineer (Java & React)

    DigiCertWorkFromHome, Limpopo, South Africa
    We're a leading, global security authority that's disrupting our own category.Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, enti...Show moreLast updated: 21 days ago
    • Promoted
    Senior Software Engineer (Back-End) – Remote

    Senior Software Engineer (Back-End) – Remote

    SecuritEase International LimitedWorkFromHome, Limpopo, South Africa
    Remote
    Senior Software Engineer (Back-End) – Remote.We’re looking for an experienced Senior Back-End Developer with deep Java and Spring Boot expertise to help us build scalable, robust microservices and ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer (Java / Python / AWS) – Remote (South Africa) – R1.5m pa

    Senior Software Engineer (Java / Python / AWS) – Remote (South Africa) – R1.5m pa

    e-Merge IT RecruitmentWorkFromHome, Limpopo, South Africa
    Remote
    We’re not your average corporate nine-to-five — we’re a.Design and develop complex financial applications and frameworks. Write clean, high-performance, maintainable code with tests.Build and suppor...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Java Engineer

    Lead Java Engineer

    LunoWorkFromHome, Limpopo, South Africa
    Luno is the crypto investment app you can rely on, enabling you to buy, store and explore crypto securely.We’re committed to putting the power of cryptocurrency in everyone's hands sensibly and res...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Engineer- Backend

    Senior Software Engineer- Backend

    FindemWorkFromHome, Limpopo, South Africa
    Findem is the only talent data platform that combines 3D data with AI.It automates and consolidates top-of-funnel activities across the talent ecosystem, bringing together sourcing, CRM, and analyt...Show moreLast updated: 12 days ago