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

Placements24

NewBe an early applicant

Lead Software Developer (Java)

Posted
Discussion

Description

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

  • Extensive experience as a Software Developer, with a significant portion in a leadership or senior role.
  • Expert-level proficiency in Java and its associated frameworks (e.g., Spring Boot, Hibernate).
  • Proven experience in designing and developing large-scale, enterprise-level applications.
  • Strong understanding of object-oriented programming principles and design patterns.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and SQL.
  • Familiarity with microservices architecture and RESTful API design.
  • Experience with build tools (Maven, Gradle) and version control systems (Git).
  • Knowledge of CI/CD practices and tools.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong leadership, communication, and interpersonal skills.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Must be willing to work full-time on-site in Centurion, Gauteng .

Benefits

  • Our client offers an attractive salary package commensurate with experience, comprehensive medical and dental insurance, and a performance-based bonus structure.
  • This role provides an excellent opportunity to work on challenging projects within the dynamic fintech sector.
  • You will be part of a collaborative and innovative team environment, with ample opportunities for professional growth and career advancement.
  • Gain exposure to cutting-edge financial technologies and contribute to products used by a wide customer base.
  • We believe in investing in our employees' development and offer continuous learning opportunities.
  • Join our team in Centurion, Gauteng , and help shape the future of finance.

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →