Full Stack Developer - Java (Spring) focused
Sabenza IT & Recruitment City of Tshwane Metropolitan Municipality, Gauteng, South Africa
IT Services and IT Consulting · 11-50 employees
About the role
You will design and develop enterprise-grade microservices while leveraging AI to create smarter, faster solutions. The role involves taking ownership of large-scale applications from concept to production within a global DevOps team.
What they look for
Requirements
Candidates must have over 15 years of Java development experience and extensive expertise in DevOps and AI integration. A relevant IT degree or diploma is required, along with proficiency in Spring Boot, cloud infrastructure, and modern frontend frameworks.
Benefits
Full description
We're looking for an Expert Full Stack Developer who thrives on solving complex challenges, building enterprise-grade applications, and leveraging AI to create smarter, faster solutions.
If Java is your second language, microservices are your playground, and you enjoy taking ownership from concept to production, then this opportunity is for you.
You'll join a highly skilled DevOps team developing and enhancing large-scale enterprise applications that manage complex business processes from end to end. Every day brings new technical challenges, opportunities to innovate, and the chance to collaborate with talented professionals across the globe.
Requirements
ESSENTIAL SKILLS:
- Java Spring Boot - Design and development of Microservices
- Angular and NodeJS (Typescript and JavaScript)
- Git, GitHub (CI/CD)
- Kafka & JMS (MQ)
- JDBC, ORM and SQL
- Cloud infrastructure (AWS)
- API Development (Rest)
- AI Champion/ Native worker having built AI harnesses, skills and agents in production critical enterprise software.
ADVANTAGEOUS SKILLS:
- Kubernetes and Prometheus
- SOAP APIs services
- AWS Cloud Practitioner+ and IAC (Terraform) experience
- Maven and Docker
- Jira, confluence and Agile working model
QUALIFICATIONS/EXPERIENCE:
- IT Degree / Diploma
- 15+ years JAVA (spring) development experience
- Extensive DevOps experience
- Extensive AI Usage going beyond prompt engineering
Benefits
- Cutting edge global IT system landscape and processes
- Flexible working of 1960 hours in a 12-month period
- High Work-Life balance
- Remote / On-site work location flexibility
- Highly motivating, energetic, and fast-paced working environment
- Modern, state-of-the-art offices
- Dynamic Global Team collaboration
- Application of the Agile Working Model Methodology
Similar roles
-
Senior Java Backend Developer
Mindera Porto, Portugal
-
Java Software Engineer III
JPMorgan Chase & Co. Glasgow, Scotland, United Kingdom
-
QA Engineer (Java)
Neo Group Vršac, Vojvodina, Serbia
-
Senior Software Engineer - Java / Spring Boot
Corilus Diegem, Flemish Brabant, Belgium
-
Senior Java Software Engineer
1GLOBAL Berlin, Germany
-
Senior Java Developer (VP) - Market Data
Talan New York, New York, United States · $150K–$180K/yr