Senior Full Stack Developer – Semi-Remote – R720 PH

13 hours ago


Pretoria, South Africa E-Merge Full time

One of the leading companies in the motor Industry that is known for their best cars and Tech is currently in search for a Full Stack Developer to join their winning team.

You will have to maintain and develop, deploy, and operate frontend and backend cross platform applications based on Java and other relevant Frameworks in accordance with the applicable standards and kpis.

Requirements:

  • 8 to 12 years commercial Java Development experience required
  • Frameworks
  • Front End: Angular, JavaServer Faces, Apache Struts
  • Back End: Jakarta EE, (optional Microprofile, Spring)
  • Application servers: Payara Server/Glassfish, (optional Quarkus, Payara Micro)
  • Languages: Java, JavaScript, Typescript, YAML, XML, JSON, HTML, CSS, SQL
  • Unit Test Frameworks: Junit, Karma, Jasmine
  • Databases: Oracle, Postgres (JDBC + ORM frameworks)
  • Authentication/authorisation standards, frameworks and protocols (e.g., OAuth 2.0, OIDC)
  • AZURE or other cloud infrastructure
  • Build and Deployment: CI/CD, Version Control (Maven, GIT, Sonar, Jira, GitHub, GitHub Actions, Registries, Nexus, Containerisation)
  • Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
  • SDLC Methodologies (Agile, Scrum, Kanban or XP)
  • Security Testing: Static, interactive, and dynamic (any tools)
  • Profiling and performance analysis
  • Java Transaction management
  • Log Management and Alerting (ELK Stack, Splunk, Nagios, Kabana etc)
  • Tracing and Monitoring: AppDynamics, Dynatrace, Grafana etc
  • Automated testing: Selenium, Rest Assured
  • Performance Testing: Grafana K6
  • Container management (Docker, Kubernetes, Container registries etc)
  • Infrastructure as Code: Terraform, Ansible or Cloud formation.
  • Additional Languages: Python, PySpark, HCL, PL/SQL
  • Interface Technologies: MQ, REST, SOAP, Kafka

Reference Number for this position is GZ59555 which is a permanent position based in Midrand/ Semi-Remote offering a cost to company salary of R720 per hour



  • Pretoria, South Africa E-Merge Full time

    Our client in the manufacturing industry is currently in search for a Full Stack Developer with experience in Angular TS and JavaScript to Develop and maintain a critical internal web application (Backend and Frontend) used in the goods dispatch and distribution/ delivery management processes. What you need to snatch this role: Degree in IT or relevant...


  • Pretoria, South Africa E-Merge Full time

    Our client in the manufacturing industry is currently in search for a Full Stack Developer with experience in Angular TS and JavaScript to Develop and maintain a critical internal web application (Backend and Frontend) used in the goods dispatch and distribution/ delivery management processes.What you need to snatch this role: Degree in IT or relevant...


  • Pretoria, South Africa E-Merge Full time

    In search for a JavaScript Full Stack Developer to join our fast-paced motor company thatensures collaborative partnerships internally, a deep insight into the compliance and IT Methodology processes. Are you an exceptionally skilled developer looking to make an impact? Join our vibrant Platform Development team! Requirements: IT Degree and/or relevant...


  • Pretoria, South Africa E-Merge Full time

    A fantastic opportunity for a Site Reliability Engineer to join a team of specialists developing the next generation of software systems for one of the worlds leading manufacturing environments You will be required to develop systems solutions in line with quality and delivery requirements Core understanding of and working experience with: ...


  • Pretoria, South Africa E-Merge Full time

    A new opportunity for a Full Stack Java Developer with atleast one Relational Database experience (POSTGRES, SQL) and Java 8+ and JavaScript Experience You will be responsible for developing and maintaining a critical internal web application (Backend and Frontend) used in the vehicle dispatch and distribution/delivery management processes. ...


  • Pretoria, South Africa E-Merge Full time

    A new opportunity for a Full Stack Java Developer with atleast one Relational Database experience (POSTGRES, SQL) and Java 8+ and JavaScript Experience You will be responsible for developing and maintaining a critical internal web application (Backend and Frontend) used in the vehicle dispatch and distribution/delivery management processes. Requirements:...


  • Pretoria, South Africa E-Merge Full time

    A fantastic opportunity for a Site Reliability Engineer to join a team of specialists developing the next generation of software systems for one of the worlds leading manufacturing environments You will be required to develop systems solutions in line with quality and delivery requirements Core understanding of and working experience with: Minimum 8 years...


  • Pretoria, South Africa E-Merge Full time

    Leading manufacturing company is in search for a Java Developer to be part of their team. They are looking for someone who is ready to take their career to the next level and work on some of the most innovative projects in the industry, We are looking for a software engineering team member within the Shopfloor domain. You will be part of an...


  • Pretoria, South Africa E-Merge Full time

    Leading manufacturing company is in search for a Java Developer to be part of their team. They are looking for someone who is ready to take their career to the next level and work on some of the most innovative projects in the industry, We are looking for a software engineering team member within the Shopfloor domain. You will be part of an international...


  • Pretoria, South Africa E-Merge Full time

    Looking for a Full Stack Java Developer to work with the biggest companies in the motor industry known for their best Techs in cars. Successful candidates will need to have Excellent and experienced programming skills in Java, Java GUI, Java Web techniques / Angular / JavaScript / REST, Spring Framework. Requirements: Degree in computer science,...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    E-Merge is seeking a seasoned Full Stack Developer with expertise in Angular TS and JavaScript to join our team in Midrand.Our client requires a developer to design, develop, and maintain a critical internal web application used in the goods dispatch and distribution/delivery management processes. The ideal candidate should have 6+ years of experience in...


  • Pretoria, South Africa E-Merge Full time

    We are currently searching for a Software Engineer with experience in Java, Springboot and Kafka to join our fast-growing team. You will be a part of a Dev team responsible for the development and maintenance of the businesses Central Ordering applications. Requirements: IT Degree / Diploma / Equivalent experience 10 15 years JAVA commercial...


  • Pretoria, South Africa E-Merge Full time

    We are currently searching for a Software Engineer with experience in Java, Springboot and Kafka to join our fast-growing team. You will be a part of a Dev team responsible for the development and maintenance of the businesses Central Ordering applications. Requirements: IT Degree / Diploma / Equivalent experience10 15 years JAVA commercial development...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    In the pursuit of excellence, E-Merge is seeking a skilled Full Stack Developer to join our platform development team. Based in Midrand and offering semi-remote options, this long-term contract position promises a cost-to-company salary of R560 to R640 per hour.Job DescriptionWe are looking for an exceptional developer who can design, develop, and maintain...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    We are seeking a highly skilled Senior JavaScript Developer to join our team at E-Merge in Midrand/Centurion. This is a semi-remote contract position with a competitive salary of R520 per hour.About the RoleAs a Full Stack Developer, you will be responsible for developing and maintaining a critical internal web application used in the goods dispatch and...


  • Pretoria, South Africa E-Merge Full time

    Currently looking for a NodeJS Developer to focus on innovation topics as well as comprehensive IT solutions such as Development and Operations for SAP, JAVA, Cloud (AWS). Requirements: Degree in IT or 5 years relevant experienceAgile working experienceJavaScript ,TypescriptNode.js ,OpenAPIAngular 5+ ,HTML 5 ,CSS (SCSS)AJAX & REST ,JSON & XMLRelational...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    Job DescriptionWe are seeking a skilled Python DevOps Engineer to join our team at E-Merge. This is a permanent position based in Semi-Remote / Centurion, offering a competitive hourly rate of R480 up to R600.The ideal candidate will have experience in developing in Python and working with Public Cloud (Azure). They should also have knowledge of Kubernetes,...


  • Pretoria, Gauteng, South Africa SM Squared Talent (Pty) Ltd Full time

    OverviewWe are seeking a highly skilled Senior Full Stack Developer to join our team at SM Squared Talent (Pty) Ltd. This is a long-term project with a 3-month probation period, offering the opportunity to work on a variety of challenging tasks.Job DescriptionThe role involves working on a Ruby on Rails-powered REST API and integrating it with React/Next.js...


  • Pretoria, South Africa E-Merge Full time

    A leading manufacturing business that focuses on development and operations for cloud enterprises application has been made available for a Full Stack Java Developer to join the winning team. The unique positioning as an internal partner to the company ensures collaborative partnerships internally, a deep insight into the compliance and IT Methodology...


  • Pretoria, Gauteng, South Africa JenRec Recruitment Full time

    We're looking for a talented Remote Full Stack Engineer to join our team at JenRec Recruitment. As a key member of our agile environment, you'll design, develop, and maintain web interfaces and backend systems.You'll collaborate with cross-functional teams to troubleshoot, test, and resolve bugs, applying critical thinking and problem-solving skills to...