Technical Lead (Java): Remote Microservices, Spring

Idbasesoftware

Johannesburg

On-site

ZAR 900,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Idbasesoftware is seeking a Technical Lead (Java) to guide a team in delivering enterprise-grade Java applications. You will set coding standards, drive quality, and ensure scalable, high-performance solutions while coordinating with analysts, Scrum Masters, DevOps, and stakeholders throughout the SDLC.

You will lead architecture decisions for RESTful services, microservices, and data access with SQL/NoSQL databases, while championing TDD, code reviews, and continuous improvement in Agile

Qualifications

  • 7+ years of Java development with 2+ years in technical leadership.
  • Strong Spring Framework & Spring Boot experience.
  • Experience with relational and NoSQL databases and microservices.
  • Proficient in RESTful APIs, Kafka, and Cloud platforms (AWS/Azure).
  • Experience with unit testing frameworks (JUnit/Mockito) and TDD practices.

Responsibilities

  • Lead and mentor software engineers, setting coding and quality standards.
  • Oversee design, development, and deployment of Java-based solutions.
  • Collaborate with analysts, Scrum Masters, and DevOps across SDLC.
  • Ensure performance, scalability, and secure coding practices.
  • Drive Agile ceremonies and continuous improvement within the team.
  • Coordinate with product managers and QA for high-quality delivery.

Skills

Java development
Spring/Spring Boot
REST APIs
Microservices
Kafka
Cloud (AWS/Azure)
Unit testing (JUnit/Mockito)
Leadership

Education

Bachelor's degree in CS/SE

Tools

Docker
Kubernetes
Jenkins
GitHub Actions

Job description

Idbasesoftware is seeking a Technical Lead (Java) to guide a team in delivering enterprise-grade Java applications. You will set coding standards, drive quality, and ensure scalable, high-performance solutions while coordinating with analysts, Scrum Masters, DevOps, and stakeholders throughout the SDLC.

You will lead architecture decisions for RESTful services, microservices, and data access with SQL/NoSQL databases, while championing TDD, code reviews, and continuous improvement in Agile

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer - Cloud Microservices (Remote)
Senior Java Developer - Cloud Microservices (Remote)

Idbasesoftware • Johannesburg

On-site
ZAR 720,000 - 1,200,000
Senior Java Engineer - Cloud Microservices, Remote
Senior Java Engineer - Cloud Microservices, Remote

Idbasesoftware • Johannesburg

On-site
ZAR 950,000 - 1,500,000
Senior Java Engineer: Cloud Native Microservices (Remote)
Senior Java Engineer: Cloud Native Microservices (Remote)

iDbase Software • Johannesburg

Hybrid
ZAR 600,000 - 850,000
Senior Java Backend & Cloud Architect (Remote)
Senior Java Backend & Cloud Architect (Remote)

iDbase Software • Johannesburg

Hybrid
ZAR 60,000 - 100,000
Senior Java Developer (Spring)
Senior Java Developer (Spring)

Boardroom Appointments • Johannesburg

On-site
ZAR 800,000 - 1,100,000
Tech Lead: .NET, Angular & AWS — Remote Opportunity
Tech Lead: .NET, Angular & AWS — Remote Opportunity

Idbasesoftware • Johannesburg

On-site
ZAR 1,000,000 - 1,500,000
Remote Full-Stack Developer for Enterprise Web Apps
Remote Full-Stack Developer for Enterprise Web Apps

Idbasesoftware • Johannesburg

On-site
ZAR 600,000 - 1,000,000
Senior Java Developer: Spring Boot & Microservices
Senior Java Developer: Spring Boot & Microservices

Positron SE • Sandton

On-site
ZAR 900,000 - 1,200,000
Lead Java Architect — Spring Boot, Microservices, Cloud
Lead Java Architect — Spring Boot, Microservices, Cloud

Hire Resolve • Johannesburg

On-site
ZAR 700,000 - 900,000
Senior Java Backend Architect - Java EE, Spring, AWS
Senior Java Backend Architect - Java EE, Spring, AWS

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 900,000 - 1,500,000