Senior Java Developers

Location: CapeTown, South Africa
Salary: Market Related
Recruiter: PBT Group
Job Ref: SM0034
Summary: PBT Group has an opportunity in the Insurance industry for a Senior Java Developer.



Job Description

PBT Group has an opportunity in the Insurance industry for a Senior Java Developer. The assignment is for a considerable programme of work, with challenging and exciting deliveries like Cloud (AWS), complex integration with multiple third-party system software, within an Agile delivery framework, etc.


As a senior developer you will be responsible for building Java, Gosu and React applications. Experience in the Gosu framework is not required, but a willingness to learn is.


The role is ideally suited for someone who could easily step into a Tech Lead or Solutions Architect role, from time-to-time.



- Translate application storyboards and use cases into functional applications

- Design, build and maintain efficient, reusable, and reliable Java code

- Ensure the best possible performance, quality, and responsiveness of the applications

- Identify bottlenecks and bugs, and devise solutions to these problems

- Help maintain code quality, organization, and automation

- Interpret specifications and interrogate to enable understanding

- Maintain existing applications

- Produce quality software according to specification

- Troubleshooting, defect tracking & defect resolution of programs within the application space

- Provide support to Test team, Analysts & other role players in the interest of getting the job done

- Document how to do things



- Minimum of 5 years’ experience within a Java development environment and 3 years within a Scrum delivery framework.

- Java SE8 ++


- JavaScript

- Object-relational-mapping -- Hibernate

- Unit Testing

- Producing clean code

- Code Refactoring

- Linux

- Microsoft SQL Server database

- Experience working with queues (SQS or others)

- Software design patterns

- Doing code reviews

- Knowledge about microservice design



- Problem solving skills

- Conceptual and analytical thinker

- Good communication / interpersonal skills

- Action / results orientation

- Quality orientation

- Knowledge seeking / learning orientation

- Must have a positive attitude

- Have a strong desire / willingness to learn and to always improve

- Conduct must be professional at all times

- Must take ownership of tasks and be accountable

- Team player

- Get along well with others. Must be able to get the cooperation of people in other departments.



- Designing REST API’s

- Guidewire packages

- Gosu programming language

- Spring Framework (<--------Please upload your CV here--------)

- Docker

- React

- Cloud development (AWS)

- NoSQL, especially AWS DynamoDB

- Maven

- Git

- Understanding TDD

- Good grasp of OO concepts and the implementation thereof

- Experience in the Financial Services industry would be advantageous



- A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent


This job is now closed. You can apply for other jobs by uploading your CV.

New users - Upload your CV                      Existing users - Login here


Similar jobs your might be interested in:

Senior Java Developers x 4 posts, Somerset West, Cape Town, Western Cape, R70k p/m + benefits
senior java developers, Western Cape
22 days ago

Java Developer
Calling all senior java-developers to work in the comfort of your own home for an organization dominating its niche. You will have the opportunity to cultivate and embellish your capabilities within an open-source platform with cutting-edge technolog...
2 days ago

Senior Analyst CA(SA)
A renowned company is looking to hire a senior Analyst to join their team. If you are a CA(SA) with 2 - 5 years Financial Services experience, then apply today.

Senior IT Auditor
One of the largest financial services providers based in Cape Town is recruiting for an experienced IT Auditor to join this dynamic, agile team responsible for completing IT Audit activities within the group.

Senior Opensource PHP Developer (Front-End)
We are on the lookout for senior Opensource PHP Developer (Front-End) to work in Cape Town. You will need a minimum of 5 years in front-end web-development all of which at a senior level and a B-degree. If you do not meet the requirements below, you ...

Senior BI Developer (with visualisation)
Join an exceptional company in a full stack position

BW Functional Analyst (Senior)
We are on the lookout for BW Functional Analyst (senior) to work in Cape Town. You will need a minimum of 5-7 Years SAP Experience & 1 SAP BW Implementation and Bachelor’s level degree or SAP related qualification. If you do not meet the requiremen...

Senior Devops Engineer
If Docker, Kubernetes and Python sounds like something you are passionate about then please give me a ring! You will be joining one of the leading e-commerce giants in South Africa!

Senior Java Developer
Our client is in search of a senior java Developer to develop functionality for a JEE (J2EE) based product. The backend is a service oriented Spring based application. It provides a service layer for different user channels ranging from web, rich cli...
1 day ago

Senior Analyst CA(SA)
Our client in the Financial Service industry is seeking a dynamic professional with a strong analytical background to join their team! The successful candidate will be reporting to the Head of Portfolio Management. If you have a creative mind with a ...
1 day ago

Senior Software Developer
A well-known recycling Company based in Cape Town is looking to employ a senior software developer. The successful candidate will be responsible for maintaining existing, and developing new systems to support the company’s operation, producing s...
2 days ago


Create a free job alert for                                

Senior Java Developers in CapeTown

Enter your email address below
and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you. By giving us your email address your agree to our Terms and Conditions