Technical Lead - Java

 

Recruiter:

EOH

Job Ref:

JHB004048/MM

Date posted:

Friday, March 18, 2022

Location:

Midrand, South Africa

Salary:

90000


JOB SUMMARY:
Overview
Leading the Development Process

  • Work with and direct the team’s software engineers in setting the standards for coding, testing and software quality
  • Collaborate closely with the team’s BAs on the efficient transition of BDD’s and Swaggers to the engineers as part of the overall workflow.
  • Oversee and manage the scope, timeline, and goals for the delivery of working software
  • Oversee and assist in the production of comprehensive documentation
  • Oversee and provide support to production cutovers and migrations as required
  • Lead the analysis and resolution of technical and application problems


JOB DESCRIPTION:

Supporting the Scrum Master
  • Participate in and support backlog grooming, sprint planning, daily stand-ups, reviews, retrospectives, release planning, demos and other Scrum related meetings
  • Provide clear reporting on the status of the scope, timeline and progress for the delivery of working software
  • Assist in setting up a robust out of hours support process
  • Assist in the prioritisation of bugs and defects
Providing Guidance and Mentoring
  • Participate in peer reviews of solution designs and related code
  • Provide technical leadership to the teams’ software engineers through coaching and mentorship
  • Identify and encourage areas for growth, education and development within the team
General Responsibilities
  • Analysis and Design
  • Technical design review and approval
  • BitBucket Admin
  • Confluence Updates
  • Review estimates and weighting
  • Code reviews and merges
  • SOW review
  • UAT Handover review
  • Support Handover review
  • Test cases review
  • Automation test review
  • Support Test Lead
  • Review deployment artefacts
  • Identify deployment team
  • Support production deployments
  • Keep master updated
  • Highlight risks / issues / dependencies
  • Team training / skilling-up sessions
  • Encourage DevOps culture, tools and processes
  • Monitor Emails / Slack / Telegram and respond timeously
  • Development (Java)
General Requirement:
  • Self-Starting Leader capable or working under pressure
  • Curious and engaged in Continuous Learning and Professional Development
  • Java Developer with +5 years experience with at least 2+ years Technical Leadership experience with the following skills:
    • Atlassian Suite: Jira, Confluence.
    • Microservices with Spring-boot / Java 8+.
    • Spring cloud config.
    • Unit tests with Spring-boot.
    • Postman teams and Newman (Command line runner).
    • Openshift / Kubernetes / Docker.
    • Understanding of API gateways.
    • OpenAPI (Swagger) specification.
    • Understanding of networking concepts.
    • Integration into backends via various protocols (SOAP, REST, YAML etc).
    • CI/CD (Jenkins, pipelines etc).
    • APIGEE API Gateway.
    • Azure DevOps.

  • The following additional skills would be advantageous:
    • Spring reactive
    • Pivotal Kubernetes
    • Linux
    • Azure Pipelines
    • Data Modelling

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Technical Development Lead
Location: Johannesburg
Salary:
Role Purpose:The purpose of this role is to lead a development team within the Technology Services space, providing technical guidance, hands-on development, and direct management of both permanent employees and contractors. This role is pivotal in driving the technical excellence and delivery of a cloud-based product, contributing to the overall strategic roadmap, and fostering a high-performance...
14 days ago


Technical Development Lead
Location: Johannesburg
Salary: 100000 Monthly
A leading HealthTech company with a strong values-driven culture—emphasizing accountability, collaboration, and a politics-free environment—is seeking a technical Development lead. The role focuses on developing innovative technologies to transform healthcare and improve lives, with a mission to make healthcare more affordable and accessible. This is a thriving, fast-growing organizati...
19 days ago


Development Technical Lead
Location: Johannesburg
Salary: Market Related
Development technical lead
35 days ago


Technical Team Lead: Azure Data Management - 6 month contract
Location: Johannesburg
Salary: R700 per hour plus
technical Team lead (Azure Data Management)
43 days ago


Technical Lead Developer
Location: Johannesburg
Salary:
59 days ago


Lead Product Engineer
Location: Johannesburg
Salary:
We are currently seeking a lead Product Engineer for one of our esteemed clients in the banking industry. This is a fantastic opportunity for a 6-month rolling employment contract.Join a dynamic team and make a significant impact in the banking sector!
8 days ago


Backend Java Developer
Location: Gauteng
Salary: Market related
Knowledge of SDLC, Unit Testing, Database structures, technical Change Control
9 days ago


Head of Software Engineering - Hybrid
Location: Sandton
Salary:
13 days ago


Solutions QA Engineer
Location: Johannesburg
Salary:
We're seeking a sharp and driven Specialist QA Engineer to play a key role in safeguarding the quality and integrity of our cutting-edge banking systems. You'll design smart testing strategies, lead automation efforts, and work alongside top-tier teams to ensure our platforms are secure, reliable, and fully compliant. If you're excited by the challenge of delivering flawless tech in a high-impact ...
27 days ago


Full Stack Java Developer – Midrand / Semi -Remote – R 650 PH
Location: Pretoria
Salary: 1248000
Full Stack java Developer – Midrand / Semi -Remote – R 650 PH
57 days ago


Create a free job alert for Technical Lead - Java in Midrand

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions