Full Stack Developer (senior)

Johannesburg, Gauteng, South Africa

Job Description

:
Senior Full Stack Developer (Java + React) - Global Motor Industry Leader
Location: Midrand/Menlyn/Rosslyn/Home Office Rotation
Flexible Hours: 1960 hours annually
Work Model: Hybrid (Remote + On-site)
Citizenship: South African citizens/residents preferred. Valid SA work permit holders may also apply.
Are you passionate about building high-performance applications with a global impact? Our client in the motor industry is seeking a Senior Full Stack Developer to join their cutting-edge IT Hub in South Africa. This dynamic team builds digital solutions for a worldwide network and is at the forefront of sensor data monetization in the fleet management space.
Join a Trailblazing Data-Driven Team
You'll become part of FleetData, an agile, fast-paced feature team of 15 developers turning connected vehicle sensor data into fleet management insights used by major international clients. You'll help shape scalable, production-grade applications that drive real-world value.
Requirements
What You'll Do
Lead backend and frontend development using Java and React.
Build and manage APIs, microservices, and cloud-native applications.
Participate in the design, implementation, and maintenance of scalable software systems.
Collaborate in an agile, cross-functional team.
Handle occasional operational incidents and contribute to DevOps practices.
Write and review high-quality code, documentation, and diagrams.
Embrace CI/CD, testing, and automation as part of modern engineering.
Your Tech Toolbox
Must-Have Skills:
Java 11+ (Object-Oriented)
React, Typescript, JavaScript
Spring Boot
Kubernetes, Docker
AWS (SQS, SNS, Kinesis, Lambda, Aurora RDS, DynamoDB, Cognito, API Gateway, ElastiCache, EKS)
GitHub, GitHub Actions
Helm, YAML, REST API design
PostgreSQL / SQL
Unix / WSL
CI/CD pipeline experience
Awareness of Infrastructure as Code (IaC) principles
Bonus Skills:
Quarkus (or JEE/MicroProfile)
TDD / BDD
Gradle
Monitoring: Grafana, Prometheus
Agile, Jira, Confluence
Security, compliance, and risk awareness
Architecture documentation and mentoring
What You Bring
Degree in Computer Science, Engineering or related field
2+ years full stack development experience
3+ years of hands-on AWS experience
Ability to thrive in a collaborative, globally distributed team
Passion for innovation, quality, and clean architecture
Self-starter mindset with a proactive attitude and ownership mentality
Benefits
Why You'll Love It Here
Work with a global leader in automotive innovation
Access to industry-leading technologies
Flexible hybrid work model and work-life balance
Modern office environments and international travel opportunities
Access to exclusive vehicle promotions (buying/leasing options)
Dynamic, multicultural team culture focused on excellence and learning

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1483110
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned