Tech Lead

Johannesburg, Gauteng, South Africa

Job Description


  • Previous experience (5+ years) in a technical leadership role.
  • Proven experience (5+ years) as a Java and/or .NET developer.
  • Lead development team on core Java / J2EE and / or .NET platforms
  • In-depth knowledge of Java EE, Spring Framework, and related technologies.
  • Proficiency in database design and SQL.
  • Experience with microservices architecture and containerization (e.g., Docker).
  • Familiarity with cloud platforms (e.g., AWS, Azure) and DevOps practices.
  • Excellent problem-solving skills and the ability to work effectively under pressure.
  • Container knowledge (Kubernetes, Docker) and experience in integrating with telephone-based systems are additionally advantageous.
  • Adapting interface for modern internet applications using the latest front-end and back-end technologies.
  • Developing application codes and unit tests in Java, .Net, and Rest Web Services.
  • Reviews and approves documentation and diagrams created by the team members, (e.g., system specifications).
  • Experience working in high-performing teams through the entire development lifecycle.
  • Bachelor's or Master's degree in Computer Science or a related field.

JobPlacements.com

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1337775
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned