Senior Java Software Developer
Johannesburg - South Africa
Job Summary
Our client is looking to appoint two experienced Senior Java Software Developers to join a growing international development team. This is an exciting opportunity for professionals who enjoy designing and developing innovative cloud-based retail solutions while collaborating with global teams to deliver high-quality software products.
Requirements:
- 56 years of professional software development experience.
- Strong Java development expertise.
- Solid experience with Spring and Spring Boot.
- Proficiency with Maven and Git.
- Experience working with relational and/or NoSQL databases.
- Strong understanding of software engineering principles and design patterns.
- Solid understanding of frontend and backend architectures.
- Experience with TypeScript.
- Exposure to Angular React and/or VueJS.
- Excellent analytical and problem-solving skills.
- Strong written and verbal English communication skills.
Should you meet the requirements for this position please email your updated CV attached to alternatively contact or visit our website . Correspondence will only be conducted with short listed candidates. Should you not hear from us within 3 days please consider your application unsuccessful.
Required Experience:
Senior IC