Java Developer

Apply now »

Date: 12-May-2022

Location: Bellville, Western Cape, South Africa

Company: Sanlam Group



The Digital team in Santam Business Information and Technology Services (BITS) is looking for a mid level Java Developer.   The incumbent will be responsible for development, testing, maintaining, and supporting software that meets business requirements on the commercial underwriting and claims applications.. 



Duties will include, but not limited to:

  • Adheres to defined software development lifecycle and best practice (including code standards, code reviews, source control, etc.) 
  • Configure and develop full stack applications that meet business requirements (UI, business logic, rules, process flow, etc.) 
  • Build webservices to integrate systems.
  • Generate test data to ensure developed software works according to requirements. 
  • Attention to non-functional requirements during software development (performance, load, response, etc.) 
  • Prepare and produce release documents for software migration to production.
  • Support and maintain developed applications and services.
  • Collaborate with teams across the SDLC, from requirements analysis, through to implementation in a self-managed team environment.
  • Identify of potential risks/issues and give input into risk plan.
  • Investigate and resolve root causes of incidents and problems.
  • Provide support to the software development and project management teams.
  • Participate in technical issue resolution meetings.



  • Minimum of 3 years IT development experience across the systems development lifecycle. 
  • IT Related qualification essential – Degree ideal



  • Ability to work in a highly pressurized and dynamic environment 
  • Team player that can provide support, share responsibilities and maintaining communication with fellow teammates
  • Investigation and analysis of information 
  • Competent in problem solving and troubleshooting
  • Ability to analyze data
  • Detail oriented
  • Identify, resolve, or escalating risks, issues, dependencies
  • Knowledge of the short-term insurance industry as an added advantage
  • Solid experience in J2EE 
  • Object oriented development (OOD) 
  • Structured Query Language (SQL)
  • Behavioral-Driven Development (BDD)
  • Frontend Frameworks such as ReactJS and Semantic-UI
  • Redhat Wildfly application container or similar
  • HTML5, CSS3, JavaScript
  • EJB3
  • Junit 
  • Apache Maven
  • Spring framework and Spring Boot
  • Spring Security
  • Hibernate ORM framework
  • JSON and XML
  • REST and SOAP
  • JSON Web Tokens (JWT) 
  • Web application development 
  • Software Development Lifecycle (SDLC)
  • Design Patterns
  • Atlassian Suite of products (e.g. Bamboo, JIRA, Confluence) would be advantageous. 
  • Agile methodology and tools like (Kanban, SCRUM)
  • Knowledge to Kubernetes and Docker would be an added advantage.



  • Collaborates
  • Drives results
  • Cultivates Innovation
  • Customer Focused
  • Flexible and adaptable
  • Cultivates Innovation
  • IT Data Analysis
  • Project Oversight
  • Reporting and Administration
  • Quality, Compliance and Accreditation
  • Business Requirements Definition
  • Technologies



Santam is the market leader in the general insurance industry in Southern Africa. We are a large, diversified, expanding and transforming company and whilst based in South Africa, we are rapidly moving into a number of emerging markets, both in Africa and Asia. 


Our success is rooted in our passion for our clients and everything we do is centered on our delivery of Insurance Good and Proper. We’re about people. People drive our business so it follows that we want to recruit the best people possible whether they work for us permanently or for a short time as temporary employees. 


At Santam we are committed to transformation and embracing diversity. This commitment is what drives us to achieve a diverse workplace with employment equity as a key goal to create an inclusive workforce, representative of the demographics of our society. In achieving our employment equity goals we give preference to applicants from the designated groups in alignment with the Divisions Employment Equity targets.


Qualified applicants are invited to submit their cover letter, CV, and salary requirements in MS Word format online at / careers. Should you be aware of a qualified individual, please pass this vacancy on to them.