.jpg&w=256&q=75)
Java Software Engineer – Standard Bank of South Africa
About the role
Standard Bank of South Africa is hiring a Java Software Engineer to design, build, and maintain backend systems within a modern engineering environment. You’ll work with Java, Spring Boot, and cloud technologies to deliver scalable banking solutions. 🧾 Key Responsibilities 👨💻 Software Development Design, code, test, and maintain Java applications Develop backend services using Spring / Spring Boot Debug and optimise system performance 🔗 API & Microservices Build and consume REST APIs Work within a microservices architecture Integrate systems across platforms 🚀 DevOps & Agile Apply modern engineering practices (Agile, DevOps) Contribute to CI/CD pipelines Follow coding standards and best 🧠 Technical Skills Java (Core + Spring Boot) API Engineering Cloud Computing (AWS) CI/CD & Automation Microservices 💡 Soft Skills Attention to detail Communication Problem-solving Documentation
Requirements
- ✔ Qualification:
- Degree in Information Technology
- ✔ Experience:
- 5–7 years software engineering
- 5+ years Java (Java 8+)
- Experience with Spring / Spring Boot
- 8–10 years broader engineering exposure
- ✔ Must Have:
- AWS / Cloud experience
- REST API development
- Microservices architecture
