Enable job alerts via email!

Java Architect

Indsafri

Johannesburg

On-site

ZAR 900,000 - 1,200,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company is looking for a Technical Lead / Delivery Manager in Johannesburg to spearhead the development of high-performance enterprise applications. This role offers the opportunity to innovate and lead a talented team while engaging directly with clients to deliver exceptional solutions. Candidates should have significant experience in Java, cloud technologies, and project management, ensuring outcomes that drive business growth. Join a company that values passion, intelligence, and the impact of technology on people's lives.

Qualifications

  • Requires 8+ years of experience in technical roles.
  • Strong expertise in Java and cloud services.
  • Proven track record in team leadership and project delivery.

Responsibilities

  • Design architecture for enterprise applications using Java and microservices.
  • Lead and mentor development teams while managing project deliveries.
  • Engage with clients to translate business needs into technical solutions.

Skills

Java
Microservices architecture
RESTful APIs
Leadership
Cloud technologies

Tools

Docker
Git
JIRA
CI/CD pipelines

Job description

Job Title - Technical Lead / Technical Delivery Manager

Experience - 8+ Years

Location - Honeydew, Roodepoort

Description -

We are seeking a dynamic and experienced Technical Lead / Architect / Delivery Manager to lead the design and development of scalable, high-performance enterprise applications. This role requires deep technical expertise in Java and cloud technologies, along with strong leadership, delivery management, and client engagement skills.

Key Responsibilities:

Technical Architecture & Development

  • Design end-to-end architecture for enterprise-grade applications using Java, Spring Boot, and microservices.
  • Define and enforce coding standards, best practices, and architectural guidelines.
  • Lead the integration of front-end (Angular/React) and back-end systems.
  • Architect and implement scalable solutions on cloud platforms (AWS, Azure, or GCP).
  • Ensure security, performance, and scalability in all technical solutions.

Team Leadership & Mentorship

  • Lead and mentor a team of developers, fostering a culture of innovation and continuous improvement.
  • Conduct code reviews, technical training, and knowledge-sharing sessions.
  • Collaborate with cross-functional teams including QA, DevOps, and UI/UX.

Delivery & Project Management

  • Own the technical delivery of projects from inception to deployment.
  • Work closely with project managers to define timelines, deliverables, and resource planning.
  • Monitor project progress, identify risks, and implement mitigation strategies.

Client Engagement & Stakeholder Management

  • Act as the primary technical point of contact for clients.
  • Translate business requirements into technical solutions.
  • Present architectural decisions and project updates to stakeholders.
  • Build strong relationships with clients through proactive communication and solution-oriented thinking.

Required Technical Skills:

Back-End:

  • Java 11/17+, Spring Boot, Hibernate/JPA
  • RESTful APIs, Microservices architecture
  • Messaging systems (Kafka, RabbitMQ)

Front-End:

  • Angular, React, or Vue.js
  • HTML5, CSS3, JavaScript/TypeScript

Cloud & DevOps:

  • AWS (EC2, S3, Lambda, RDS), Azure, or GCP
  • Docker, Kubernetes, CI/CD pipelines (Jenkins, GitHub Actions)
  • Infrastructure as Code (Terraform, CloudFormation)

Databases:

  • Relational (PostgreSQL, MySQL, Oracle)
  • NoSQL (MongoDB, Redis)

Tools & Practices:

  • Git, Maven/Gradle, JIRA, Confluence
  • Agile/Scrum methodologies
  • Monitoring and logging (ELK, Prometheus, Grafana)

Soft Skills & Attributes:

  • Strong leadership and team management capabilities
  • Excellent communication and interpersonal skills
  • Strategic thinker with a hands-on approach
  • Ability to manage multiple priorities in a fast-paced environment
  • Passion for technology and continuous learning

Company Description -

Indsafri believes in the limitless potential of individuals to create and build anything imaginable. They leverage their deep industry experience and cutting-edge technology to help organizations transform for growth. They work with some of the best organizations worldwide and have a global network of partners and talents. Indsafri believes that technology is at its best when it makes people smile. This is a place where passion and intelligence make anything possible.

Interested candidates can reach out to sowjanya.dommaraju@indsafri.com

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.