logo

View all jobs

Java Developer

Northern Suburbs, Cape Town
Location: South Africa (Hybrid/Remote options)
Sector: Global FinTech & Payments

We have been retained by a leading player in the FinTech and Payment systems space to identify a high-caliber
Java Software Engineer for their Product Development division. Our client is looking for more than just a developer; they need a technical strategist who can bridge the gap between complex business requirements and world-class software solutions.
 

The Opportunity

In this role, you will be a key contributor to the evolution of their core product suite. You will own the full development lifecycle, ensuring that the systems driving global financial transactions are scalable, secure, and impeccably engineered.

What you’ll be doing:
  • System Design & Strategy: Move beyond simple execution to help shape the architecture and methodology that defines the team’s success.
  • Technical Translation: Transform high-level business needs into detailed technical blueprints and high-performance code.
  • Engineering Excellence: Uphold a "quality-first" culture through rigorous code reviews, automated testing, and comprehensive documentation within the company’s knowledge base.
  • Proactive Problem Solving: Identify and resolve architectural gaps or requirement inconsistencies before they impact delivery.
  • Cross-Functional Liaison: Act as a technical lead, collaborating with various internal divisions to ensure project transparency and seamless integration.

The Profile We’re Looking For

Our client has a high bar for technical excellence. To be successful, you will need:
  • Experience: 5+ years of professional software development, with a proven track record in a senior capacity.
  • Core Tech Stack: Deep, hands-on expertise in Java and the Spring Boot framework is non-negotiable.
  • Architecture: Strong experience in Microservices and modern software design patterns.
  • Methodology: A thorough understanding of Agile environments and the full Product Development Lifecycle (PDLC).
  • Testing: Proficiency in automated testing, regression, and QA methodologies.
  • Qualifications: A B-level degree (CS, Engineering, or similar technical field).

Interested in exploring this? If you’re a Java engineer who thrives on solving complex technical puzzles and wants to work with a team that values innovation and craft, we’d love to see your CV.

Share This Job

Powered by