Java Technical Lead

1 week ago


Durban, South Africa DigiCert, Inc. Full time

at DigiCert
Durban

ABOUT DIGICERT

We’re a leading, global security authority that’s disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world’s largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to little things like surgically embedded pacemakers. We help companies put trust—an abstract idea—to work. That’s digital trust for the real world.

***:
We are seeking an experienced Java Technical Lead to join our dynamic and innovative team.

As Java Technical Lead, you will be a key contributor to the design, development, and maintenance of our web services. You will work closely with cross-functional teams to deliver high-quality, scalable, and reliable web services that meet the evolving needs of our customers.

This is a remote position.

**RESPONSIBILITIES**:
Collaborate with product managers, UX designers and architects to understand project requirements and technical specifications.
Write clean, efficient, and maintainable code, in accordance with coding standards and best practices.
Conduct code reviews to increase code quality, consistency, and alignment with the product design and architecture.
Analyze, troubleshoot, and debug product defects and provide timely solutions to customer issues.
Stay up-to-date on emerging technologies and industry trends to continuously improve software development processes and tools.
Leading architectural decisions and help drive technical innovation within the team.
Provide technical leadership and direction for the entire engineering, team mentoring and coaching engineers.

**QUALIFICATIONS**:
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
8+ years of professional experience in a software development role.
Proficiency in Java and a strong grasp of software development principles.
Expertise developing, consuming, and evolving RESTful web services
Knowledge of both relational (MySQL, MariaDB) and NoSQL/non-relational (Cassandra) databases
Proficiency in containerization with Docker and expertise in container orchestration utilizing Kubernetes
Experience with software development methodologies, such as Agile
Exceptional problem-solving skills and the ability to analyze and address complex technical issues.
Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
Previous experience with cloud computing platforms (AWS, Azure, Google Cloud) is a plus.
Application of secure coding practices and methodologies.
A passion for unit testing and consistently delivering high-quality code.

**BENEFITS**:
Provident Fund
Medical Aid + Gap Cover
Employee Assistance Program
Education Support Program
Gym Reimbursement
Life Insurance
Disability Insurance
Sabbatical

Join our team as a Software Engineer and play a pivotal role in developing innovative software solutions that drive our company's success. If you are a skilled and passionate software engineer looking for a challenging and rewarding opportunity, we encourage you to apply.

LI-GA1


  • Java Technical Lead

    1 week ago


    Durban, South Africa DigiCert Full time

    **ABOUT DIGICERT** We're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to little things like surgically embedded pacemakers. We help companies...

  • Java Technical Lead

    2 weeks ago


    Durban, KwaZulu-Natal, South Africa DigiCert Full time

    ABOUT DIGICERTWe're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to little things like surgically embedded pacemakers. We help companies put...


  • Durban, South Africa Lead HR Consulting Full time

    **Responsibilities**: - Microsoft 365 Setup of Mail, SharePoint, OneDrive - Setup of client machines - Desktop/Laptop Support - Identify and troubleshoot hardware and software issues, both remotely and in person, delivering technical resolutions as they arise and identifying root causes - Maintain a service desk ticketing system, logging, monitoring and...

  • Technical Lead

    2 weeks ago


    Durban, South Africa e-Merge IT Recruitment Full time

    If you want to secure yourself a position where you can engage with software architects, plan, design, lead and execute technical solutions by joining a very strong technical team, then this is the correct position for you. **Requirements**: - 7+ years’ experience in a development environment - 6+ years’ experience with SQL - 7+ years’ experience...

  • Technical Lead

    2 weeks ago


    Durban, KwaZulu-Natal, South Africa e-Merge IT Recruitment Full time

    If you want to secure yourself a position where you can engage with software architects, plan, design, lead and execute technical solutions by joining a very strong technical team, then this is the correct position for you.Requirements: 7+ years' experience in a development environment 6+ years' experience with SQL 7+ years' experience with C# 7+ years'...

  • Technical Director

    2 weeks ago


    Durban, South Africa AECOM Full time

    Company Description **Work with Us. Change the World.** At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thrive. We are the world's trusted infrastructure consulting firm, partnering with clients to solve the...

  • Technical Director

    2 weeks ago


    Durban, South Africa AECOM Full time

    Company Description Work with Us. Change the World. At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thrive. We are the world's trusted infrastructure consulting firm, partnering with clients to solve the...


  • Durban, South Africa Lead HR Consulting Full time

    **JOB PURPOSE** The Senior Manager: External Audit (SM: EA) will be responsible for leading and managing the external audit function. This role involves managing external audit engagements, ensuring compliance with auditing standards, regulations and industry best practices. **DUTIES AND RESPONSIBILITIES** **Audit Planning and Execution** - Lead the...


  • Durban, South Africa RELX Full time

    QUALIFICATIONS: - 7+ years of Software Engineering experience - BS Engineering/Computer Science or equivalent experience required TECHNICAL SKILLS: - Advanced knowledge of software development methodologies (e.g., Agile, Waterfall). - Strong experience with various resource models such as Managed Services and/or Staff Augmentation. - Strong knowledge in...


  • Durban, KwaZulu-Natal, South Africa Network Recruitment Full time

    Key Responsibilities: Oversee the development, design, and implementation of new applications and system updates. Lead and mentor the development team. Identify and integrate emerging information technologies. Update system documentation with each version release. Evaluate new computing technologies for potential company value. Ensure data integrity and...


  • Durban, South Africa Network Recruitment Full time

    Key Responsibilities: Oversee the development, design, and implementation of new applications and system updates. Lead and mentor the development team. Identify and integrate emerging information technologies. Update system documentation with each version release. Evaluate new computing technologies for potential company value. Ensure data integrity and...


  • Durban, South Africa Adzuna ZA B C2 Full time

    Key Responsibilities:Oversee the development, design, and implementation of new applications and system updates.Lead and mentor the development team.Identify and integrate emerging information technologies.Update system documentation with each version release.Evaluate new computing technologies for potential company value.Ensure data integrity and security...


  • Durban, South Africa Network Recruitment Full time

    Key Responsibilities:Oversee the development, design, and implementation of new applications and system updates.Lead and mentor the development team.Identify and integrate emerging information technologies.Update system documentation with each version release.Evaluate new computing technologies for potential company value.Ensure data integrity and security...


  • Durban, KwaZulu-Natal, South Africa RELX Full time

    QUALIFICATIONS: 7+ years of Software Engineering experience BS Engineering/Computer Science or equivalent experience requiredTECHNICAL SKILLS: Advanced knowledge of software development methodologies (e.g., Agile, Waterfall). Strong experience with various resource models such as Managed Services and/or Staff Augmentation. Strong knowledge in industry best...


  • Durban, South Africa RELX Full time

    About the Role   As a Software Engineering Lead, you will be leading and mentoring a diverse, motivated team of engineers. Working on shared goals, you’ll build an environment focused on encouraging creativity and collaboration. You will provide direction on projects, process improvements and key technical decisions, ensuring high-profile deliverables...


  • Durban, KwaZulu-Natal, South Africa RELX Full time

    About the Role As a Software Engineering Lead, you will be leading and mentoring a diverse, motivated team of engineers. Working on shared goals, you'll build an environment focused on encouraging creativity and collaboration. You will provide direction on projects, process improvements and key technical decisions, ensuring high-profile deliverables are...


  • Durban, South Africa LexisNexis South Africa Shared Services (Pty) Ltd Company Full time

    About the Role   As a Software Engineering Lead, you will be leading and mentoring a diverse, motivated team of engineers. Working on shared goals, you’ll build an environment focused on encouraging creativity and collaboration. You will provide direction on projects, process improvements and key technical decisions, ensuring high-profile deliverables...


  • Durban, South Africa LexisNexis Full time

    Software Engineering Lead Would you like to ensure a collaborative Agile culture? Do you enjoy coaching teams to be successful? About our Team About the Role As a Software Engineering Lead, you will be leading and mentoring a diverse, motivated team of engineers. Working on shared goals, you’ll build an environment focused on encouraging creativity...


  • Durban, KwaZulu-Natal, South Africa Maternal Adolescent and Child Health Institute Full time

    Location: Durban, KwaZulu NatalDuration of Contract: 5 year fixed term contractMain purpose of the job To assist with designing and implementing monitoring and evaluation systems, DATIM reporting, routine data quality assurance, data collection, and analysis, and using findings to inform decision-making and improve program effectiveness within MatCH, DOH,...

  • Dba Technical Lead

    1 week ago


    Durban, South Africa BET Software Full time

    **We Want You**: **You Bring**: - 5-7 years’ experience in a commercial environment utilizing a high transaction database. - 5+years’ experience in PostgreSQL/MS SQL - all aspects. - Advanced SQL skills and query writing skills. - Advanced troubleshooting SQL skills. - Optimise queries and database performance through indexing, query tuning, and...