Menu Close

Johannesburg: Senior Software Engineer (Java) (Remote) posted by Datafin

Senior Software Engineer (Java) (Remote)

Posted on 2025-03-08

Employer Datafin
Salary 0
Category It Computer
Location Gauteng  /  Johannesburg

Job Summary

Senior Software Engineer (Java) (Remote)IT – Software Development
Durban – KwaZulu Natal – South Africa, Johannesburg – Gauteng – South Africa, Cape Town – Western Cape – South Africa, Remote

ENVIRONMENT:
A cutting-edge FinTech company providing a seamless payment service seeks the coding expertise of a Senior Software Engineer whose role will involve designing, building, and maintaining critical systems. You will collaborate closely with various teams to deliver innovative solutions. You will be expected to implement solutions involving complex interactions across multiple systems. The successful incumbent must have the following tech toolset: Java, Kotlin, Terraform, Gradle, Hibernate, MongoDB, Redis & Rabbit MQ, and knowledge of ISO8583.
DUTIES:
  • Utilize your extensive technical experience to guide the design and implementation of complex solutions, ensuring they are elegant, simple, and effective even for challenging problems.
  • Research and create proofs of concept to introduce new technologies and methodologies to the team.
  • Develop and nurture both pod-level and tribe-level knowledge of the domain and business context, ensuring alignment with overall business objectives.
  • Collaborate with cross-functional teams to understand the product and platform in the context of business goals.
  • Lead the design and delivery of solutions that span multiple systems, ensuring smooth integration and high-quality results.
  • Gather and analyse information to inform key decisions and strategies.
  • Take ownership of driving the end-to-end delivery of objectives, ensuring success through careful planning and execution.
  • Determine the approach for new assignments, ensuring a clear and structured roadmap.
  • Be accountable for the quality and integrity of design, influencing both technology and product decisions across related teams.
  • Identify and advocate for foundational opportunities to improve and evolve the teams technology landscape.
  • Deliver impactful work that drives business outcomes and sets new standards for excellence.
  • Serve as a force multiplier within the team by sharing knowledge, providing technical guidance, and fostering active collaboration.
  • Drive a culture of engineering excellence, iteration, and innovation, setting the standard by leading by example.
REQUIREMENTS:
Tech Stack
  • Java
  • Kotlin
  • Terraform
  • Gradle
  • Hibernate
  • MongoDB
  • Redis
  • RabbitMQ
  • A knowledge of ISO8583 is essential.
  • Knowledge of ISO20022 is advantageous.
Apply for this Job

Senior Software Engineer (Java) (Remote) position available in Gauteng, Johannesburg. This job position was posted by Datafin. The job has been posted as a premium ad on 2025-03-08 at 16:09:44 in the It Computer category

Click Go Apply to apply online!


You might also like these jobs in the same area.

Apply directly for this position. Please read all instructions carefully.

We do not process job applications; we simply aggregate and display job listings.

More related positions


Somerset West: Senior Software Embedded Engineer Western Cape

Qualifications: Degree in Electronic Engineering. Post Graduate Degree in Electrical & Electronic Engineering would be advantageous. Proficiency programming in C or similar. Proficiency programming in Microsoft Studio or similar. Familiarity with TMS proce


View Job
Senior Software Embedded Engineer Western Cape

Johannesburg: Senior Software Developer-Node.Js Fully Remote R1.1 M Per Annum

A leading technology solutions provider known for its commitment to innovation, quality, and client satisfaction has an opportunity for an innovative and skilled Senior Software Developer-Node.js. to join their innovative team. This is a great opportunity


View Job
Senior Software Developer-Node.Js Fully Remote R1.1 M Per Annum

Johannesburg: Senior Software Developer-Node.Js Fully Remote R1.1 M Per Annum

Ready to bring your Node.js skills to a company that thrives on innovation? A top tech solutions provider is looking for a Senior Software Developer to work with a team of rockstars, building cloud-based solutions that change the game If youre all about ag


View Job
Senior Software Developer-Node.Js Fully Remote R1.1 M Per Annum

South Africa: Senior Node.Js Software Developer – Remote – R1.2 Pa

Our client is currently seeking a Senior Software Developer specializing in Node.js for their Offices nationally. This role involves designing, developing, and maintaining cloud solutions, with a focus on back-end Node.js development using modern framework


View Job
Senior Node.Js Software Developer – Remote – R1.2 Pa

Cape Town City Centre: Senior Net Software Engineer

Job Description: Design, develop, and optimize high-performance web and mobile applications using NET technologies Participate in the full SDLC, from architecture to deployment, implementing best practices like containerization and CI/CD Research and integ


View Job
Senior Net Software Engineer

Stellenbosch: Senior Software Engineer

This isnt just another dev jobthis is your chance to build, innovate, and lead . Youll be crafting high-performance backend systems using Go or Java , integrating with Kafka and gRPC , and scaling platforms that push boundaries. If youre the kind of engine


View Job
Senior Software Engineer

Johannesburg: Senior C# Software Architect – Fully Remote – Up To R1.55Mil Per Annum

We``re seeking a Senior C# Software Architect to spearhead the design and evolution of next-generation enterprise solutions for a company that empowers clients to double their development speed through flawless architecture. In this role, you``ll craft bes


View Job
Senior C# Software Architect – Fully Remote – Up To R1.55Mil Per Annum

Johannesburg: Senior Software Engineer

Are you an experienced Senior Software Engineer with a passion for innovation in Fintech and Proptech ? This Microsoft Gold Partner has been leading the way in secure digital onboarding and fraud mitigation solutions for over 20 years . Theyre seeking a hi


View Job
Senior Software Engineer

Cape Town City Centre: Senior Automotive Controls Software Engineer (Electrical Vehicle Design)

SENIOR VEHICLE CONTROL SOFTWARE ENGINEER- Electrical Vehicle design (Mechanical/Mechatronic/Electronic) Cape Town Software Systems Specialist required to do designs on Vehicle Control Units, High Power DC Charge Controllers, and do compatible software dev


View Job
Senior Automotive Controls Software Engineer (Electrical Vehicle Design)

Midrand: Senior Software Engineer

What you`ll do: Build the future: Develop new software products and enhance existing ones, working on projects that push the boundaries of what`s possible. Lead the charge: Take ownership of complex program specifications and implement system enhancements


View Job
Senior Software Engineer

Johannesburg: Senior Software Developer

Our Client is seeking a highly skilled Senior Software Developer to join their IT team. The ideal candidate will be responsible for the development and support of our .NET webform application and C# services, ensuring the reliability and performance of our


View Job
Senior Software Developer

Cape Town City Centre: Senior Software & Systems Developer, 6 Month Contract, Cape Town

Applicants are required to meet the following criteria: Bachelors degree in information systems, Engineering, Computer Science, or related field 5 years in software development or data engineering Proficiency in SQL, database management, and at least one b


View Job
Senior Software & Systems Developer, 6 Month Contract, Cape Town

Centurion: Senior Software Engineer (Angular Frontend)

Key Responsibilities: Develop and maintain scalable, high-performance web applications using Angular. Collaborate with UX/UI designers to create seamless and visually appealing user interfaces. Optimise applications for speed, responsiveness, and efficienc


View Job
Senior Software Engineer (Angular Frontend)

Centurion: Senior Software Engineer (React Frontend)

Key Responsibilities: Develop and maintain scalable frontend applications using React and modern JavaScript frameworks. Work closely with UX/UI designers to create seamless user experiences. Optimise applications for maximum performance, responsiveness, an


View Job
Senior Software Engineer (React Frontend)

Centurion: Senior Software Engineer (C#, .Netcore, Backend)

Key Responsibilities: Architect, develop, and maintain robust backend solutions using C#, .Net, and SQL. Optimise database performance and ensure data integrity. Develop high-performance APIs and system integrations. Collaborate with frontend developers, p


View Job
Senior Software Engineer (C#, .Netcore, Backend)

Cape Town City Centre: Senior Software Engineer

Key Responsibilities: Implement projects with a distributed remote development team. Upgrade quality of work produced by your team. Develop and maintain services and enterprise applications. Improve efficiency through introducing automation & new tools. Dr


View Job
Senior Software Engineer

Centurion: Senior Automotive Controls Software Engineer (Electrical Vehicle Design) Centurion

SENIOR VEHICLE CONTROL SOFTWARE ENGINEER- Electrical Vehicle design (Mechanical/Mechatronic/Electronic) Centurion Software Systems Specialist required to do designs on Vehicle Control Units, High Power DC Charge Controllers, and do compatible software dev


View Job
Senior Automotive Controls Software Engineer (Electrical Vehicle Design) Centurion

Johannesburg: Senior Software Developer

Requirements: Bachelors degree in Computer Science, IT, or related field Minimum 7 years of software development experience Proficiency in .NET, C#, and MS SQL Experience with webform applications, service-oriented architecture, and console applications St


View Job
Senior Software Developer

Cape Town City Centre: Senior Developer & Mentor (The Mvp Of Software)

Your responsibilities: Lead and mentor a team of developers, helping them level up their skills Architect and develop high-performance applications Collaborate with key stakeholders to ensure technical excellence Champion continuous learning and best pract


View Job
Senior Developer & Mentor (The Mvp Of Software)

Johannesburg: Senior Embedded Software Engineer – Jhb

Key Responsibilities: Requirement Analysis: Translate customer and industry requirements into technical specifications and system architectures . System Design & Development: Collaborate with internal teams to develop, customize, and implement embedded sof


View Job
Senior Embedded Software Engineer – Jhb

Cape Town City Centre: Senior .Net Software Engineer

Engineer high-performance web and mobile applications using the full power of .NET technologies Own the SDLC end-to-enddesign, build, test, and deployusing advanced tools like containerization and CI/CD pipelines Dive into R&D to pioneer next-gen technolog


View Job
Senior .Net Software Engineer

Johannesburg: Senior Systems Software Engineer

Job Description Participate in software implementation and testing Identify issues, analyze alternatives, and implement effective solutions. Project manage all elements of software development Prepare project documentation, including requirements, design s


View Job
Senior Systems Software Engineer

Johannesburg: Senior. Net Full-Stack Software Developer (Ch1088jhb)

Our client, a software consulting company, is looking for a talented Senior .Net Full-Stack Developer who is passionate about technology and delighting our clients, to join their dynamic Technical Consulting team. Our projects include developing custom sof


View Job
Senior. Net Full-Stack Software Developer (Ch1088jhb)

Cape Town City Centre: Senior. Net Full-Stack Software Developer (Ch1088cpt)

Our client, a software consulting company, is looking for a talented Senior .Net Full-Stack Developer who is passionate about technology and delighting our clients, to join their dynamic Technical Consulting team. You’ll bring your expertise in both backen


View Job
Senior. Net Full-Stack Software Developer (Ch1088cpt)

Port Elizabeth: Senior Software Developer (Integration)

MAIN PURPOSE OF THE JOB: The primary purpose of this role is to be a great developer. You will form part of the Integration team and will regularly engage with your teammates and our clients to design, develop, test, implement and support the solutions tha


View Job
Senior Software Developer (Integration)

Error making API request.
Share this to someone who needs a job:
Posted in Uncategorized

More Jobs in Your Area