Job Search and Career Advice Platform

Enable job alerts via email!

Senior Javascript Developer

Active Recruitment

Gauteng

On-site

ZAR 400 000 - 500 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment agency in South Africa is seeking an experienced Senior JavaScript Developer to drive technical excellence. You will lead the design and development of scalable applications with JavaScript and Java, utilizing AWS and Docker. The role requires a minimum of 8 years in IT and strong leadership skills in a dynamic, service-based environment. Competitive contract remuneration is offered.

Qualifications

  • Minimum 8 years in IT, preferably in Financial, Investment, or LISP environments.
  • Strong leadership experience managing a team of developers.
  • Proven proficiency in AWS, Docker, Microservices, and Spring Boot.

Responsibilities

  • Lead and design technical solutions aligned with business objectives.
  • Develop and maintain scalable, secure JavaScript and Java systems.
  • Collaborate across teams to ensure seamless integration and deployment.

Skills

JavaScript
Java
AWS
Docker
Microservices
AngularJS
SQL
DevOps
Spring Boot
MongoDB

Education

BSc / MSc / BCom in Computer Science or equivalent

Tools

GIT
Gradle
Job description
Introduction

Urgently looking for an experienced Senior JavaScript Developer (Lead) to drive technical excellence and innovation in a dynamic, service-based environment. You'll apply deep technical expertise to design, build, and integrate scalable Angular, JavaScript, and Java applications, leveraging AWS, Docker, and Microservices to modernize and enhance enterprise systems. If you thrive in complex technical ecosystems and love collaborating with high-performing teams — this is your next big move.

#JavaScriptDeveloper #LeadDeveloper #SeniorDeveloper #FullStackDeveloper #AngularDeveloper #JavaDeveloper #SpringBoot #Microservices #NodeJS #AWSDeveloper #FinTechJobs #TechCareers #SoftwareEngineering #HiringNow #ITJobs #DevOps #Docker #MongoDB #CareerGrowth #TechnologyJobs #InnovationThroughCode #ApplyNow #PNETJobs

Duties & Responsibilities
  • Lead and design technical solutions aligned with business objectives
  • Develop and maintain scalable, secure JavaScript and Java systems
  • Implement best practices, architectural frameworks, and coding standards
  • Support, troubleshoot, and enhance existing applications
  • Collaborate across teams to ensure seamless integration and deployment
  • Stay current with technology trends and mentor team members
Desired Experience & Qualification

Education & Certifications : BSc / MSc / BCom in Computer Science or related field (or equivalent financial industry experience)Java / JavaScript certifications advantageousExperience & Technical Skills : Minimum 8 years in IT, preferably within Financial, Investment, or LISP environmentsStrong JavaScript and Java development experience (4+ years)Leadership experience - leading and managing a team of developersProven proficiency in : AWS, Docker, Microservices, Spring BootAngularJS / , , Express, Swagger / OpenAPIMongoDB, SQL (PostgreSQL / DB2 / Oracle)DevOps, Unit Testing (JUnit / Mockito), GIT, GradleFront-end & Back-end integration, security principles, agile deliveryTechnical : At least four years of Java Script & Java experience with sound technical proficiency in the following : AWS.Docker.Micro-services.Spring & Spring-Boot experience.Web technologies including HTML, CSS, JavaScript & HTTP / HTTPS request-response protocol.Implementing both front-end and back-end.AngularJS and , Express & Swagger / OpenAPI Specification.MEAN stack (mongo, expressjs, angular, nodejs).

Document-based NoSQL database (MongoDB, CouchDB, DynamoDB, etc...).

Relational databases and SQL (PostgreSQL, DB2, Oracle, etc...).

Linux distro (Ubuntu, Debian, Fedora, etc.....).

JMS and Messaging technologies.

XML and Related technologies.

Web services.

Gradle.

GIT.

Unit Testing JUnit / Mockito.

Security principles.

Test automation.

DevOps experience.

Ability to read UML and participate in design sessions.

Working knowledge of development design patterns.

Sound object-orientated analysis, design, and development skills and knowledge.

Good understanding of agile development methodologies and practices.

Adapts structured coding styles for easy review, testing, and maintainability.

Integrate the developed functionality and component into a fully functional system.

Ensure unit and integration level verification plans are in place and adhere to great code quality.

Actively troubleshoot, debug, and update the application (system).

Verify user feedback in making the application(system) more stable and easier – continuous improvement.

Utilise trends and metrics to develop, optimise, and implement solutions that address key business challenges and drive business objectives.

Keep abreast of industry trends and best practices to optimise service offerings, ensure compliance, and mitigate risk.

Develop innovative ways to meet the needs of unique clients proactively.

Package & RemunerationContract Position - +_ R1.75 per annum Rolling contract 12 months or transition to Perm

Interested?

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.