Java Developer

2 weeks ago


Centurion, Gauteng, South Africa Accredited Resource Consulting Services Full time R800 000 - R1 200 000 per year
Reference: PTA001201-TM-1

Tech Lead – JavaScript Developer (Contract)

Location: Centurion
Employment Type: Contractor
Duration: 12 months
Work Model: Hybrid (3 days in office, 2 days from home)
Reporting to: Head: Application Development

Introduction

An established technology team in Centurion is seeking an experienced Tech Lead – JavaScript Developer to drive the design, development, and implementation of enterprise-level applications. The ideal candidate will bring strong technical leadership, full-stack expertise, and a deep understanding of modern integration patterns to support the delivery of scalable, service-based solutions. Duties & Responsibilities Key Responsibilities
  • Produce technical systems designs and architectural documentation.
  • Provide system support and drive continuous enhancements.
  • Ensure non-functional requirements align with the technical architecture.
  • Design IT solutions that meet business objectives.
  • Communicate and enforce architectural standards and decisions.
  • Define and document best practices, guidelines, and standards.
  • Communicate technical possibilities and constraints to business stakeholders and team members.
  • Develop, maintain, and communicate an application/technology roadmap.
  • Identify and escalate risks appropriately.
  • Promote effective teamwork across technical and delivery teams.
  • Coach and mentor developers to support their growth.
Experience & Qualifications
  • BSc / MSc / BCom in Computer Science or related field (or equivalent industry experience).
  • Minimum 8 years' JavaScript & Java experience within investment, financial services, or similarly complex environments.
  • Relevant Java / JavaScript certifications.
Technical Proficiency Required
  • Cloud: AWS
  • Containers: Docker
  • Microservices architecture
  • Spring & Spring Boot
  • Web technologies: HTML, CSS, JavaScript, HTTP/HTTPS
  • Full-stack development (front-end & back-end)
  • AngularJS and
  • , Express, Swagger/OpenAPI
  • MEAN stack (MongoDB, Express, Angular, )
  • NoSQL databases: MongoDB, CouchDB, DynamoDB
  • Relational databases: PostgreSQL, DB2, Oracle
  • Linux distros: Ubuntu, Debian, Fedora
  • JMS and messaging technologies
  • XML and related tools
  • Web services
  • Gradle
  • Git
  • Unit testing (JUnit, Mockito)
  • Security principles
  • Test automation
  • DevOps experience
  • Ability to read UML and contribute to design sessions
  • Strong understanding of development design patterns
  • Object-oriented analysis, design, and development
  • Experience with agile development methodologies
  • Structured coding practices for maintainability
  • Integration of components into fully functional systems
  • Ensuring unit and integration test coverage and quality
  • Troubleshooting, debugging, updating applications
  • Continuous improvement and incorporating user feedback
  • Using trends and metrics to design and optimise solutions
  • Staying up to date with industry standards and best practices
  • Developing innovative solutions to meet unique business needs

  • Java Developer

    2 days ago


    Centurion, Gauteng, South Africa Hire Resolve Full time R350 000 - R700 000 per year

    Hire Resolve's client is looking for a Java Developer to join their team. The ideal candidate will be involved in determining and identifying technical requirements through interactions with business analysts and leveraging your knowledge of enterprise architecture. Responsibilities: Design robust architectures that encompass software, hardware, and...


  • Centurion, Gauteng, South Africa Momentum Full time R600 000 - R1 200 000 per year

    Closing Date2025/12/01 Reference NumberMMH Job TitleSenior Java Developer Position TypePermanent Role FamilyInformation Technology ClusterMomentum Insure Company Limited Remote OpportunitySome of the time Location - CountrySouth Africa Location - ProvinceGauteng Location - Town / CityCenturion IntroductionMomentum Group Limited (Momentum Group) is a...

  • Java Developer

    2 days ago


    Centurion, Gauteng, South Africa Boardroom Appointments Full time R900 000 - R1 200 000 per year

    Minimum Requirements:Teamwork and excellent communication skillsAbility to analyze user needs and apply analytical thinkingComfortable writing and analyzing SQL queriesStrong problem-solving skills and attention to detailBack-end development expertiseProficient in programming and software designExperience with version control software, such as...


  • Centurion, Gauteng, South Africa Hire Resolve Full time R120 000 - R180 000 per year

    Hire Resolve's client is looking for a Java Software Development Manager to join their team in Centurion, Gauteng. The Software Development department drives technological innovation and maintains the company's competitive edge. It focuses on developing high-quality software solutions aligned with strategic business goals, enhancing customer experience,...

  • Software Developer

    2 days ago


    Centurion, Gauteng, South Africa Hire Resolve Full time R104 000 - R240 000 per year

    Hire Resolves client is looking for a Software Developer (Tester) to join their project in Centurion (Hybrid). (The candidate will start off as a Tester because the company has a supplier who is developing their systems and they have a contract to only use their Developers, while the project is being complete. Once the project is complete, the "Tester" will...


  • Centurion, Gauteng, South Africa Level-Up Full time R500 000 - R1 200 000 per year

    Job Description: Purpose of the roleOur client is seeking a full stack developer with 3-5 years' experience. The ideal candidate will be responsible for designing, developing, and maintaining software applications across the entire stack and hold a firm understanding of web frameworks, APIs, databases, and back-end languages. The successful candidate will...

  • Lead Developer

    2 weeks ago


    Centurion, Gauteng, South Africa Network IT Full time R1 200 000 - R2 400 000 per year

    Reference: BIT005188-Sam-1If you are passionate about building beautiful, high-performance Android applications and love modern Android architecture, then we would like to hear from you. Duties & Responsibilities Our client is looking for talented Android Developers to join their innovative team and help them push the boundaries of mobile...

  • Lead Developer

    2 weeks ago


    Centurion, Gauteng, South Africa Network1 Full time R120 000 - R240 000 per year

    If you are passionate about building beautiful, high-performance Android applications and love modern Android architecture, then we would like to hear from you. Our client is looking for talented Android Developers to join their innovative team and help them push the boundaries of mobile technology.Responsibilities:Design, build, and maintain advanced...

  • Full Stack Developer

    2 weeks ago


    Centurion, Gauteng, South Africa Level-Up Full time R250 000 - R500 000 per year

    Our client is seeking a full stack developer with 3-5 years' experience. The ideal candidate will be responsible for designing, developing, and maintaining software applications across the entire stack and hold a firm understanding of web frameworks, APIs, databases, and back-end languages. The successful candidate will join our client's dynamic IT...

  • Software Developer

    3 days ago


    Centurion, Gauteng, South Africa Hire Resolve Full time R900 000 - R1 200 000 per year

    A global leader in providing solutions for the identity and payment industries is seeking a passionate and skilled Software Developer to join their team. The ideal candidate will have a strong background in developing applications across multiple platforms, with a specific focus on Flutter. You will be responsible for designing, developing, and implementing...