Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Open Source

NewBe an early applicant

Full Stack Developer (Expert) 1508

Posted
Discussion

Summary

On-site Lead Software Developer role at a fintech company in Centurion, Gauteng, South Africa. You architect and build high-performance Java-based financial applications, lead and mentor a development team, run code reviews, and set technical direction across the full SDLC.

Our client, a prominent fintech company, is seeking an experienced and visionary Lead Software Developer specializing in Java to join their core engineering team based in Centurion, Gauteng . This is a critical on-site position, requiring your full-time presence to spearhead the development of high-performance, scalable financial applications. You will be responsible for guiding a talented team of developers, setting technical direction, and ensuring the delivery of robust, enterprise-grade software solutions. This role demands a deep understanding of the software development lifecycle, from architecture and design to implementation and deployment, with a focus on delivering exceptional quality and innovation. As a Lead, you will play a crucial role in mentoring junior developers, fostering a culture of technical excellence, and collaborating closely with product managers and stakeholders to translate business requirements into technical reality. We are looking for a leader who is passionate about technology and committed to building best-in-class financial products.

About the Role Our client, a prominent fintech company, is seeking an experienced and visionary Lead Software Developer specializing in Java to join their core engineering team based in Centurion, Gauteng . This is a critical on-site position, requiring your full-time presence to spearhead the development of high-performance, scalable financial applications. You will be responsible for guiding a talented team of developers, setting technical direction, and ensuring the delivery of robust, enterprise-grade software solutions. This role demands a deep understanding of the software development lifecycle, from architecture and design to implementation and deployment, with a focus on delivering exceptional quality and innovation. As a Lead, you will play a crucial role in mentoring junior developers, fostering a culture of technical excellence, and collaborating closely with product managers and stakeholders to translate business requirements into technical reality. We are looking for a leader who is passionate about technology and committed to building best-in-class financial products.

Key Responsibilities
  • Lead the design, development, and implementation of complex Java-based applications.
  • Architect scalable, secure, and high-performance software solutions.
  • Mentor and guide a team of software developers, fostering their technical growth.
  • Conduct code reviews and ensure adherence to coding standards and best practices.
  • Collaborate with cross-functional teams, including product management, QA, and operations.
  • Drive the adoption of new technologies and development methodologies.
  • Troubleshoot and resolve complex technical issues in production and development environments.
  • Contribute to the definition of technical roadmaps and strategy.
  • Ensure the quality, reliability, and maintainability of the codebase.
  • Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
Requirements

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →