Senior Software Engineer

Job Type: Full Time
Experience: 6 years 
Location: Western Cape

Company: The Rank Group

Here’s what you’ll do:

  • Craft innovative solutions using Java 17+ and Spring Boot
  • Architect systems and document them with UML diagrams
  • Champion best practices (OOP, Design Patterns, SOLID, DRY)
  • Write clean, testable code and unit tests
  • Collaborate effectively and identify/escalate risks
  • Ensure code adheres to GDPR and other protocols

Qualifications

You’ll be a great fit if you have:

  • At least 6 years of experience in web development
  • Strong Java experience (Java 17 & 21 preferred)
  • Experience with Spring/Spring Boot
  • Experience with databases (MS SQL) and building APIs (REST, GraphQL)
  • A bonus if you have experience with event-driven systems, AWS, or the betting/financial sector

Method of Application

Interested and qualified? Go to The Rank Group on jobs.smartrecruiters.com to apply