Xpert: Senior Java Developer (Data | AWS) (IT consultant)

Jobgether

África do Sul

Teletrabalho

ZAR 900 000 - 1 300 000

Tempo parcial

Há 2 dias
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Remote work
Contract engagement (3–6 months)
International collaboration
Technical impact
Modern AWS stack
Professional development
Monthly invoicing

Resumo da oferta

Jobgether presents a Senior Java Developer (Data | AWS) opportunity based in South Africa. You will develop reliable, cloud-native data services and backend systems handling large data volumes using Java, SQL, and AWS tools.

This remote-friendly role requires collaboration with product teams to ensure robust data infrastructure and timely data access. Ideal candidates have hands-on backend experience, strong communication, and a degree in a related field.

Qualificações

  • Hands-on backend engineer with strong Java and SQL proficiency.
  • Experience designing or supporting data-intensive systems with batch processing and streaming.
  • Familiarity with AWS services and cloud-native data solutions.

Responsabilidades

  • Design, develop, and maintain backend services on a large-scale data platform.
  • Build and optimize data processing workflows for batch and streaming use cases.
  • Develop and maintain APIs, data models, and data integration processes.

Conhecimentos

Java
SQL
Data engineering
Backend development
Python

Formação académica

Bachelor's degree in Computer Science or related

Ferramentas

AWS
PostgreSQL
Amazon Redshift
S3

Descrição da oferta de emprego

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Java Developer (Data | AWS) (IT Consultant) based in South Africa.

Join a high-impact technology engagement focused on building and maintaining scalable, cloud-native data services. In this hands-on backend engineering role, you will develop reliable systems that ingest, transform, and serve large volumes of structured and streaming data. You will leverage Java, SQL, and AWS technologies to deliver efficient data workflows that support product teams and customers. Working closely with product stakeholders, you will contribute to robust data infrastructure, improve data accessibility, and ensure the accuracy and timeliness of critical information. This opportunity is ideal for an experienced engineer who enjoys solving complex technical challenges in a data-intensive environment. The role offers remote flexibility, an international working context, and the opportunity to make an immediate impact on a client engagement.


Accountabilities

As a Senior Java Developer, you will take ownership of backend development and data service delivery, ensuring that systems remain scalable, reliable, and efficient. Your main responsibilities will include:

  • Design, develop, and maintain backend services built on top of a large-scale data platform.
  • Build and optimize data processing workflows for both batch and streaming use cases.
  • Leverage AWS services, including S3, Redshift, Athena, Kinesis, Glue, Step Functions, Lambda, and SQS, to support cloud-native data solutions.
  • Collaborate with product teams and key stakeholders to understand requirements and deliver high-quality technical solutions.
  • Develop and maintain APIs, data models, and data integration processes to ensure reliable data access and processing.
  • Document technical architectures, APIs, data workflows, and operational procedures to support maintainability and knowledge sharing.
  • Contribute to the performance, scalability, reliability, and continuous improvement of backend and data-intensive systems.
Requirements

The ideal candidate is a hands-on backend engineer who is comfortable working independently in a remote setting, communicating clearly with technical and non-technical stakeholders, and delivering solutions within a fast-paced engagement.

  • Technical expertise: Strong proficiency in Java and SQL, with familiarity with Python considered an advantage.
  • Data engineering: Demonstrated experience working with large datasets and designing or supporting data-intensive systems involving batch processing and streaming.
  • AWS experience: Hands-on knowledge of AWS services such as S3, Redshift, Athena, Kinesis, Glue, Step Functions, Lambda, and SQS.
  • Database skills: Strong database knowledge, with experience in PostgreSQL and Amazon Redshift considered beneficial.
  • Backend development: Experience designing, developing, and maintaining reliable backend services and data-driven applications.
  • Communication and documentation: Strong written communication skills and the ability to document APIs, data models, workflows, and technical processes clearly.
  • Education: A degree in Computer Science, Mathematics, or a related discipline, or equivalent practical experience.
  • Location and availability: Must be based in South Africa, available to work remotely with a schedule that partially overlaps with US working hours, and able to start immediately or with a maximum notice period of one week.
  • Contract readiness: Must be willing to work as an independent contractor for an initial three-to-six-month engagement, with the ability to invoice monthly.
Benefits
  • Remote work: Work remotely from anywhere within South Africa.
  • Contract flexibility: An initial three-to-six-month independent contractor engagement, with the possibility of renewal.
  • International collaboration: Work with product teams and stakeholders in a professional environment that partially aligns with US working hours.
  • Technical impact: Contribute to meaningful data engineering initiatives involving scalable backend systems, cloud infrastructure, and large datasets.
  • Modern technology stack: Gain hands-on exposure to a broad range of AWS services and cloud-native data technologies.
  • Professional development: Strengthen your expertise in Java, SQL, AWS, and data-intensive backend engineering through practical project work.
  • Compensation arrangement: Independent contractor engagement with monthly invoicing. Specific rates, paid leave, healthcare coverage, and additional benefits have not been specified.

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Java Data Engineer | AWS Cloud (Remote)
Senior Java Data Engineer | AWS Cloud (Remote)

Jobgether • África do Sul

Teletrabalho
ZAR 900 000 - 1 300 000
Remote work
Contract engagement (3–6 months)
International collaboration
+4
Java Developer Associate
Java Developer Associate

Jobgether • África do Sul

Teletrabalho
ZAR 248 000 - 358 000
Weekly payments
Paid time off
Paid holidays
+3
Senior Software Engineer - Full-stack - Growth Product
Senior Software Engineer - Full-stack - Growth Product

Jobgether • África do Sul

Teletrabalho
ZAR 900 000 - 1 300 000
Fully remote work
Flexible, asynchronous collaboration
Professional growth
+4
Senior Java Developer
Senior Java Developer

iDbase Software • Johannesburg

Presencial
ZAR 60 000 - 100 000
.Net Developer
.Net Developer

Jobgether SRL • África do Sul

Presencial
ZAR 540 000 - 720 000
Remote work
Contract engagement
DevOps exposure
+1
Senior Full-Stack Product Engineer | Node.js, AI-Native (Boosters R&D)
Senior Full-Stack Product Engineer | Node.js, AI-Native (Boosters R&D)

Jobgether SRL • África do Sul

Presencial
ZAR 900 000 - 1 400 000
Career development
Learning and networking
Tools and resources
+6
Senior Full Stack Engineer
Senior Full Stack Engineer

Jobgether • África do Sul

Teletrabalho
ZAR 1 647 000 - 2 306 000
Stock grants
Remote-first culture
Flexible office membership through IWG
Senior Data Engineer (Big Data Platforms)
Senior Data Engineer (Big Data Platforms)

Placements24 • Pretoria

Híbrido
ZAR 900 000 - 1 500 000
Hybrid work model
Professional development opportunities
Conferences and training
Remote Senior Software Developer (Backend)
Remote Senior Software Developer (Backend)

Placements24 • Sandton

Híbrido
ZAR 900 000 - 1 300 000
Fully remote
Competitive salary
Health benefits
Senior Backend Software Engineer (Remote)
Senior Backend Software Engineer (Remote)

Placements24 • Stellenbosch

Híbrido
ZAR 900 000 - 1 300 000
Stock options
Annual bonus
Private health insurance
+2