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 Lead Software Engineer
Location: South Africa
Salary: Market related
Our client is seeking an eloquent technical lead - a hands-on individual who has great Development &
11 days ago


TECHNICAL SUPPORT LEAD
Location: Sandton
Salary:
This dynamic role relies on the ability to deliver exemplary customer service to an existing base of dealers as well as product/technical training for new Lutron dealers. Co-ordination with the rest of the team is crucial to achieving objectives from initial contact to project completion
14 days ago


Technical Lead
Location: Johannesburg
Salary: 90000 Monthly
Our International Client is seeking a technical lead to join their Software Development Team. You will be responsible for providing technical guidance leadership to the development team. You will also actively contribute to the application architecture design and work closely with the architects to ensure successful implementation while sharing knowledge with the team. As the technical lead, ...
22 days ago


Technical Lead
Location: Johannesburg
Salary:
Highly skilled and experienced technical Developer proficient in Node.js to join our team and take on a leadership role in our software development projects.  Extensive experience in building scalable systems, microservice architecture, and mentoring junior developers. Experience in data engineering and Scala will be advantageous. Work closely with cross-functional teams, contributing to the ...
28 days ago


Development Team Lead: C#
Location: Pretoria
Salary: Annually
TitleDevelopment Team lead: C#DescriptionResponsibilities/Tasks: ·Implementing code that can be reused on multiple platforms·Breaking down complex issues into smaller manageable tasks·Support existing and develop new functionality and components.·Understand existing product and domain elements and work with business analysts to refine and implement new requirements.&mid...
4 days ago


Engineering Lead - Contract
Location: Sandton
Salary: R700 - 780 per hour
Engineering lead - Contract
5 days ago


Integration Architect
Location: Johannesburg
Salary: Market Related
Role within a global IT team to lead integration activities together with other architects, support teams and third party vendors. Also to provide leadership in conducting analysis.
11 days ago


Lead Product Engineer
Location: Johannesburg
Salary: Hourly
We are currently recruiting for a lead PRODUCT ENGINEER for one of our clients in the Banking industry, for a 6-month rolling employment contract.
12 days ago


Mobile Development-Android Lead
Location: Pretoria
Salary: R90 000 – R110 000 per month.
Our client in the Medical Devices industry is currently looking for a Mobile Development lead: Android, in Pretoria.
14 days ago


Application Developer
Location: Johannesburg
Salary:
14 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