- Collaborate with cross-functional teams to build custom solutions for our clients 
- Design, develop, test, and maintain high-quality software code that meets all project requirements and design specifications 
- Participate in the entire software development process, from requirement gathering to deployment 
- Stay up-to-date with the latest software development trends, techniques, and technologies to ensure we are on the cutting edge 
- Debug and troubleshoot production issues as needed, ensuring smooth operation 
- Write and maintain comprehensive technical documentation 
Requirements  
- Bachelor’s Degree in Computer Science or a related field 
- Minimum of 5 years of professional experience in Java software development 
- Strong experience with the Spring Framework (Spring Boot, Spring Cloud, Spring Integration) 
- Experience with Restful Web Services 
- Knowledge of microservices architecture and best practices 
- Experience with agile development practices 
- Strong communication and problem-solving skills 
Desired Skills and Experience  
- Developer 
- Development 
- Environmental Sustainability 
- Gauteng 
- Hire Resolve 
- Information Technology 
- Software Developer 
- South Africa 
- Work-life Balance 
- Training & Development 
- Performance Bonas 
- Health Insurance 
Contact Hire Resolve for you next career-changing move  
- Our client is offering a highly competitive salary for this role based on experience 
- Apply for this role today, contact Carmen Schafer at Hire Resolve or on LinkedIn 
- You can also visit the Hire Resolve website : hireresolve.us 
We will contact you telephonically in 3 days should you be suitable for this vacancy.
If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.
Create a job alert for this search 
We Care About Your Privacy 
We and our 1 partners store and access personal data, like browsing data or unique identifiers, on your device.
Selecting I Accept enables tracking technologies to support the purposes shown under we and our partners process data to provide.
Selecting Reject All or withdrawing your consent will disable them.
If trackers are disabled, some content and ads you see may not be as relevant to you.
You can resurface this menu to change your choices or withdraw consent at any time by clicking the Show Purposes link on the bottom of the webpage (or the floating icon on the bottom-left of the webpage, if applicable).
Your choices will have effect within our Website.
For more details, refer to our Privacy Policy.
We and our partners process data to provide: 
Use precise geolocation data.
Actively scan device characteristics for identification.
Store and/or access information on a device.
Personalised advertising and content, advertising and content measurement, audience research and services development.
 #J-18808-Ljbffr