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 FrameworksFront End: Angular, JavaServer Faces, Apache StrutsBack End: Jakarta EE, (optional Microprofile, Spring)Application servers: Payara Server/Glassfish, (optional Quarkus, Payara Micro)Languages: Java, JavaScript, Typescript, YAML, XML, JSON, HTML, CSS, SQLUnit Test Frameworks: Junit, Karma, JasmineDatabases: Oracle, Postgres (JDBC + ORM frameworks)Authentication/authorisation standards, frameworks and protocols (e.g., OAuth 2.0, OIDC)AZURE or other cloud infrastructureBuild 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) CharterSDLC Methodologies (Agile, Scrum, Kanban or XP)Security Testing: Static, interactive, and dynamic (any tools)Profiling and performance analysisJava Transaction managementLog Management and Alerting (ELK Stack, Splunk, Nagios, Kabana etc)Tracing and Monitoring: AppDynamics, Dynatrace, Grafana etcAutomated testing: Selenium, Rest AssuredPerformance Testing: Grafana K6Container management (Docker, Kubernetes, Container registries etc)Infrastructure as Code: Terraform, Ansible or Cloud formation.Additional Languages: Python, PySpark, HCL, PL/SQLInterface 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