5 Spring jobs in South Africa

Senior Software Developer (Java-Spring boot)

Flash

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

permanent


RESPONSIBILITIES:

•Works seamlessly with their team to solve complex technical problems within their area of expertise.
•Demonstrates exceptional proficiency in their engineering discipline, bringing depth and versatility to their craft.
•Consistently writes code recognized by peers as well-structured, efficient, and maintainable.
•Proactively enhances the areas of code they work on, leaving systems better than they found them by optimizing existing implementations.
•Takes responsibility for managing and executing deployments with precision and care.
•Share expertise on systems to empower the team and foster a learning culture.
•Develops and maintains robust Disaster Recovery procedures to ensure system resilience and reliability.
•Works confidently with cross-functional teams (e.g., Design, Legal, Data, Risk) to effectively communicate the developer team's work and ensure alignment with broader organizational goals.
•Regularly mentors less experienced developers, providing constructive feedback on designs and technical approaches. Actively supports onboarding new developers to integrate them effectively into the team.
•Escalates issues beyond their team or individual work scope when necessary, ensuring successful resolution through appropriate channels. Tackles project or feature-level problems independently while seeking help promptly for unexpected challenges.
•Demonstrates expertise in non-functional aspects like accessibility, performance, and security. Advocates for and teaches these practices, helping others deepen their understanding.
•Works effectively and confidently, maintaining persistence in the face of ambiguity or uncertainty. Leverages company-wide resources to navigate complex situations.
•Actively improves system observability by identifying and addressing gaps in alerts and runbooks. Proactively enhances system stability through thoughtful improvements.
•Consistently delivers high-quality work, ensuring timely completion of tasks while maintaining the resilience to tackle challenges and blockers.


MINIMUM REQUIREMENTS:

•Have a minimum of 8 -10 years’ experience in software development

TECHNICAL SKILLS:

•JAVA Spring boot (JAVA/J2EE)
•Sound knowledge of OO design principles and patterns.
•Experience in RESTful web services and 
•Experience with microservices architecture and design
•Experience with Relational DBMS.

ADVANTAGEOUS SKILLS

•Java Spring Boot (Java / J2EE)
•MSSQL/Oracle
•OAuth 2.0 authentication
•Docker
•DevOps methodology including setting up CI/CD pipelines
•Unit and Integration Testing
•RabbitMQ
•Redis
•Azure Cloud Services 
•Agile methodologies (Scrum, Kanban)

COMPETENCIES / ATTRIBUTES:

•Problem solver 
•Ability to lead projects
•Ability to communicate about technology in non-technical terms to colleagues and client
•Ability to work calmly and methodically when under pressure 

#LI-ZS1

This advertiser has chosen not to accept applicants from your region.

Intermediate Developer - Java, Spring Boot, MS SQL Server/Postgres, Development Workflow, OpenAPI

Western Cape, Western Cape ExecutivePlacements.com - The JOB Portal

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

Join to apply for the Intermediate Developer - Java, Spring Boot, MS SQL Server/Postgres, Development Workflow, OpenAPI role at ExecutivePlacements.com - The JOB Portal

3 days ago Be among the first 25 applicants

Join to apply for the Intermediate Developer - Java, Spring Boot, MS SQL Server/Postgres, Development Workflow, OpenAPI role at ExecutivePlacements.com - The JOB Portal

Job Title: Intermediate Developer

Recruiter:

Fempower

Job Ref:



Date posted:

Tuesday, July 8, 2025

Location:

Cape Town, South Africa

SUMMARY:

POSITION INFO:

Job Title: Intermediate Developer

Location: Hybrid – Based in Stellenbosch

A leading payment aggregator and provider of secure payment solutions is looking for an Intermediate Developer to join their expanding team in Stellenbosch. This is a hybrid role, offering flexibility while working with an innovative and growing company.

Key Responsibilities:

  • Client Integration: Lead the technical integration of new clients into our systems, ensuring smooth and secure connections.
  • System Maintenance & Enhancements: Perform ongoing fixes and maintenance on current systems while enhancing existing functionalities.
  • Development: Design and develop new functionalities to meet business requirements and improve system capabilities.
  • Support: Provide 3rd line support for complex query resolution and troubleshooting.
  • Security & Audits: Ensure robust system security and compliance through regular audits and improvements.
  • Continuous Improvement: Optimize development processes and introduce best practices to improve overall system performance and development workflows.

Required Skills & Experience:

  • Education: Tertiary qualification or equivalent training in Software Development, Computer Science, or Engineering.
  • Experience: 3-5 years of relevant development experience.
  • Technical Skills:
    • Proficiency in Java (Standard and Enterprise Editions) and Spring Boot
    • Strong knowledge of SQL (MS SQL Server/Postgres)
    • Familiarity with development workflows using Eclipse/Netbeans IDEs, Maven, and GIT
    • Experience working in a Continuous Integration and Continuous Testing environment
    • Experience with OpenAPI protocols
Advantageous Skills & Experience:

  • Financial Systems Knowledge: Exposure to financial transaction processing systems.
  • Real-time Systems: Experience working with multi-threaded, high-volume, real-time systems.
  • Postilion Development: Skills in source/sink node development using Postilion.
  • Agile Methodology: Exposure to Agile methodologies, particularly Scrum or Kanban.
  • Front-End Development: Experience with Angular for front-end development.

Why Join Us?

Be part of a dynamic and forward-thinking team focused on shaping the future of secure payment solutions. This is a fantastic opportunity to grow your technical expertise in a fast-paced, innovative environment.



Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Engineering and Information Technology
  • Industries Advertising Services

Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x

Sign in to set job alerts for “Java Software Engineer” roles.

Cape Town, Western Cape, South Africa 3 weeks ago

Software Engineer - 85 Percent Average in Matric

Cape Town, Western Cape, South Africa 1 week ago

Cape Town, Western Cape, South Africa 6 days ago

Cape Town, Western Cape, South Africa 1 week ago

Pinelands, Western Cape, South Africa 6 days ago

City of Cape Town, Western Cape, South Africa 2 weeks ago

Cape Town, Western Cape, South Africa 2 weeks ago

Cape Town, Western Cape, South Africa 1 month ago

Junior Software Development Engineer (CPT)

Cape Town, Western Cape, South Africa 1 week ago

Cape Town, Western Cape, South Africa 1 month ago

Software Developer (Full Stack Developer)

Cape Town, Western Cape, South Africa 2 weeks ago

Cape Town, Western Cape, South Africa 2 days ago

City of Cape Town, Western Cape, South Africa 2 weeks ago

Cape Town, Western Cape, South Africa 1 week ago

Software Engineer (Python) - Supply Chain

Cape Town, Western Cape, South Africa 1 week ago

Software Engineer (Python) - Supply Chain

Cape Town, Western Cape, South Africa 1 week ago

City of Cape Town, Western Cape, South Africa 2 weeks ago

Cape Town, Western Cape, South Africa 2 days ago

City of Cape Town, Western Cape, South Africa 2 weeks ago

Front-end Web Developer (CH1137) (FULLY REMOTE )

Cape Town, Western Cape, South Africa 2 months ago

Cape Town, Western Cape, South Africa 1 hour ago

Cape Town, Western Cape, South Africa 2 months ago

Cape Town, Western Cape, South Africa 1 month ago

Stellenbosch, Western Cape, South Africa 1 day ago

Cape Town, Western Cape, South Africa 1 week ago

Cape Town, Western Cape, South Africa 3 weeks ago

Cape Town, Western Cape, South Africa 2 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Intermediate Developer - Java, Spring Boot, MS SQL Server/Postgres, Development Workflow, OpenAPI

Cape Town, Western Cape Fempower

Posted 25 days ago

Job Viewed

Tap Again To Close

Job Description

Job Title: Intermediate Developer

Location: Hybrid – Based in Stellenbosch

A leading payment aggregator and provider of secure payment solutions is looking for an Intermediate Developer to join their expanding team in Stellenbosch. This is a hybrid role, offering flexibility while working with an innovative and growing company.

Key Responsibilities:

  • Client Integration: Lead the technical integration of new clients into our systems, ensuring smooth and secure connections.
  • System Maintenance & Enhancements: Perform ongoing fixes and maintenance on current systems while enhancing existing functionalities.
  • Development: Design and develop new functionalities to meet business requirements and improve system capabilities.
  • Support: Provide 3rd line support for complex query resolution and troubleshooting.
  • Security & Audits: Ensure robust system security and compliance through regular audits and improvements.
  • Continuous Improvement: Optimize development processes and introduce best practices to improve overall system performance and development workflows.

Required Skills & Experience:

  • Education: Tertiary qualification or equivalent training in Software Development, Computer Science, or Engineering.
  • Experience: 3-5 years of relevant development experience.
  • Technical Skills:
    • Proficiency in Java (Standard and Enterprise Editions) and Spring Boot
    • Strong knowledge of SQL (MS SQL Server/Postgres)
    • Familiarity with development workflows using Eclipse/Netbeans IDEs , Maven , and GIT
    • Experience working in a Continuous Integration and Continuous Testing environment
    • Experience with OpenAPI protocols

Advantageous Skills & Experience:

  • Financial Systems Knowledge: Exposure to financial transaction processing systems.
  • Real-time Systems: Experience working with multi-threaded, high-volume, real-time systems.
  • Postilion Development: Skills in source/sink node development using Postilion .
  • Agile Methodology: Exposure to Agile methodologies, particularly Scrum or Kanban .
  • Front-End Development: Experience with Angular for front-end development.

Why Join Us?

Be part of a dynamic and forward-thinking team focused on shaping the future of secure payment solutions. This is a fantastic opportunity to grow your technical expertise in a fast-paced, innovative environment.

This advertiser has chosen not to accept applicants from your region.

Backend Software Developer: Global Development Lab

Sandton, Gauteng CF Consulting

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

About the Company

Our client is a global leader rendering niche Corporate Advisory services, with a team of over 6,000 professionals and staff operating in more than 60 offices globally. With a sole focus on People Mobility for nearly 8 decades, they provide support in over 170 countries. Known for their problem-solving abilities, innovation, and expertise, they offer strategic advisory services to a diverse clientele, from individuals to multinational corporations. Their professionals are respected thought leaders in the field, providing expertise to governments globally, including the US Congress, the UK Parliament, the European Union, and the United Nations.

About the Team

Our client's Global Development Lab (GDL) is an innovation group within the organization, dedicated to developing and supporting technology solutions for business travel, mobility, and cross-border employment compliance. The team in the UK comprises over 700 professionals working across two offices located in London and Sheffield area. Collaborative and dynamic, the team operates within a positive environment where more than 20 languages are spoken. They embrace a hybrid working model, combining in-person attendance with remote work, allowing them to fully utilize their remote working technology and offer flexibility to team members. Whether in-office or working remotely, team spirit is something they take pride in, reflecting in their work ethos and practices. Their Responsible Business Strategy (RBS) underscores the company's commitment to social responsibility through a unified theme and five focal points: Wellbeing, Diversity and Inclusion, Charity & Pro bono work, Social, and Environmental & Sustainability. This initiative presents numerous opportunities for every individual at the company to engage and contribute to various initiatives and activities, from social events to regular well-being newsletters and diversity.

About the Role

As a Backend Software Developer, you will develop and maintain backend services for supporting web applications. The product is built with a .NET backend and heavily integrates with MS Dynamics 365. You will collaborate with the lead developer to transition much of the solution into a cloud-native application. Engaging with a diverse group of developers, designers, and business owners, you will contribute to problem-solving and solution development processes.

Responsibilities
  1. Developing based on the defined requirements and overarching architectural roadmap.
  2. Supporting and maintaining a .NET API.
  3. Reviewing system errors to identify and rectify potential defects.
  4. Collaborating with various teams within the business and in IT to ensure the developed solution is interoperable with other applications within the firm.
Minimum Requirements

The successful candidate should be able to demonstrate the following skills and experience:

  1. Experience in developing within a remote agile team.
  2. Experience with .NET REST API development, preferably with AOT familiarity.
  3. Ability to develop using FAST principles and with robust unit testing.
  4. Preferred experience with AWS cloud-native development utilizing Lambdas and Serverless Framework.
  5. Experience working with both SQL and NoSQL databases.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Java Software Development Manager

Centurion, Gauteng Tumaini Consulting

Posted today

Job Viewed

Tap Again To Close

Job Description

Our clients Software Development team is at the forefront of innovationcrafting scalable solutions that power our business forward. As the Software Development Manager, youll lead talented developers, drive technological evolution, and help shape the future of their products. Responsibilities: · Relevant degree/diploma in Computer Science (Azure certifications a plus). · 10 years of hands-on development experience, including leadership. · Strong Java background modern frameworks (Spring Boot, Angular, React). · Solid skills in architecture patterns, OOP, IntelliJ, MySQL, and Git. · Experience with Docker, Kubernetes, and Azure DevOps. · A passion for mentoring and developing people. Should you meet the requirements for this position, please email your CV to . You can also contact the team on XXX-XXX 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.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Spring Jobs in South Africa !

 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Spring Jobs