Lead Java Developer

Placements24

Gauteng

On-site

ZAR 1,200,000 - 2,000,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Medical aid
Retirement fund
On-site facilities
Career development

Job summary

Placements24 is seeking an experienced Lead Java Developer to spearhead a team responsible for architecting and delivering enterprise-level applications in Tembisa. You will define technical strategy, uphold code quality, and drive the successful delivery of complex software projects.

The ideal candidate has over 7 years of Java development experience, including 2 years in a lead role, with deep expertise in Spring, Hibernate, microservices, and RESTful APIs.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Over 7 years of professional Java development experience, with at least 2 years in a lead or senior capacity.
  • Deep understanding of Java ecosystem, including Spring Framework, Hibernate, and JVM internals.
  • Extensive experience with microservices architecture, RESTful APIs and related design patterns.
  • Proficiency in database design and management (e.g., Oracle, PostgreSQL) and CI/CD pipelines.
  • Strong leadership, communication, and interpersonal skills with the ability to inspire and guide a team.

Responsibilities

  • Lead and mentor a team of Java developers, fostering a collaborative and high-performing environment.
  • Architect, design, and develop scalable, enterprise-grade applications using Java and related frameworks (e.g., Spring Boot).
  • Ensure adherence to coding standards, best practices, and the implementation of comprehensive testing strategies.
  • Collaborate with product owners and business analysts to understand requirements and translate them into technical designs.
  • Oversee the deployment process and provide support for production systems, ensuring high availability and performance.
  • Drive technical innovation and evaluate new technologies to enhance the development process and product capabilities.

Skills

Java
Spring Framework
Hibernate
Microservices
REST APIs
CI/CD pipelines
Database design
Leadership
Communication

Education

Bachelor's or Master's in Computer Science/Software Engineering

Job description

About the Role

Our client is seeking an experienced and visionary Lead Java Developer to spearhead their development efforts in Tembisa . This is a critical leadership role responsible for guiding a team of talented developers in architecting and building robust enterprise-level applications. You will play a key role in defining technical strategy, ensuring code quality, and driving the successful delivery of complex software projects. The ideal candidate possesses strong technical acumen, excellent leadership capabilities, and a passion for building high-performance, reliable systems. You will work closely with stakeholders to translate business needs into technical solutions, fostering a culture of technical excellence and innovation within the team.

Key Responsibilities
  • Lead and mentor a team of Java developers, fostering a collaborative and high-performing environment.
  • Architect, design, and develop scalable, enterprise-grade applications using Java and related frameworks (e.g., Spring Boot).
  • Ensure adherence to coding standards, best practices, and the implementation of comprehensive testing strategies.
  • Collaborate with product owners and business analysts to understand requirements and translate them into technical designs.
  • Oversee the deployment process and provide support for production systems, ensuring high availability and performance.
  • Drive technical innovation and evaluate new technologies to enhance the development process and product capabilities.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Over 7 years of professional experience in Java development, with at least 2 years in a lead or senior capacity.
  • Deep understanding of Java ecosystem, including Spring Framework, Hibernate, and JVM internals.
  • Extensive experience with microservices architecture, RESTful APIs and related design patterns.
  • Proficiency in database design and management (e.g., Oracle, PostgreSQL) and experience with CI/CD pipelines.
  • Strong leadership, communication, and interpersonal skills with the ability to inspire and guide a team.
Benefits
  • Highly competitive salary with annual performance reviews and potential bonuses.
  • Comprehensive medical aid and retirement fund contributions.
  • Opportunities for career advancement and leadership development.
  • Exposure to challenging and impactful projects within a growing organization.
  • On-site facilities and a supportive work environment designed for productivity.
  • Regular team- building events and professional development workshops.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Team Lead
Software Development Team Lead

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,200,000
Medical aid
Retirement fund
Life insurance
+4
Lead Java Developer - Bedfordview
Lead Java Developer - Bedfordview

Hire Resolve • Johannesburg

On-site
ZAR 700,000 - 900,000
Java Team Lead
Java Team Lead

Future Fit • Johannesburg

Hybrid
ZAR 1,100,000 - 1,400,000
Competitive compensation package
Commission incentives
Access to employee wellness programs
+5
Lead Software Engineer
Lead Software Engineer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Paid time off
Hybrid work options
+2
Java Software Developer
Java Software Developer

Placements24 • LegKraal Gate

On-site
ZAR 550,000 - 950,000
Competitive salary
Medical and retirement benefits
Professional development
+2
Senior Java Tech Lead - Enterprise Apps
Senior Java Tech Lead - Enterprise Apps

Placements24 • Gauteng

On-site
ZAR 1,200,000 - 2,000,000
Competitive salary
Medical aid
Retirement fund
+2
Technical Lead (Java | Spring Boot)
Technical Lead (Java | Spring Boot)

Goldman Tech Resourcing • Johannesburg

Hybrid
ZAR 1,200,000 - 1,800,000
Senior Software Developer
Senior Software Developer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Bonuses
Medical aid
+2
Java Developer (Jhb)
Java Developer (Jhb)

Dariel • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Flexible hybrid working environment
Competitive compensation
Lead Project Manager
Lead Project Manager

Placements24 • South Africa

On-site
ZAR 1,200,000 - 1,800,000
Health insurance
Life cover
Career development
+1