Java Analyst Developer | Sanlam

Sanlam Verified listing
  • Bellville, South Africa
  • On-site
  • Permanent
Posted 3 weeks ago

Job description

Sanlam Vacancies – Java Analyst Developer

As a Java Analyst Developer within the Commission Management Systems team, you will play a pivotal role in maintaining and enhancing existing systems. This role demands a Java developer with a strong passion for systems maintenance and a commitment to improving system efficiency.

Working in a production environment with short regular release cycles requires agility in analysis, design, and implementation. Quality outputs are paramount to avoid reputational damage resulting from incorrect payments and calculations.

What will make you successful in this role?

  • Interpret specifications effectively to ensure thorough understanding.
  • Maintain and enhance existing applications.
  • Develop high-quality software according to specifications.
  • Create robust unit and functional tests to validate developed code.
  • Perform troubleshooting, defect tracking, and resolution within the application space.
  • Provide support to the Test team, Analysts, and other stakeholders to ensure project success.

Qualifications and Experience

Qualifications:

  • Grade 12
  • Relevant IT qualification is recommended

Experience:

  • Minimum of 5 years’ experience in Java development.
  • Working experience in Agile methodologies is advantageous.
  • Experience in the Financial Services industry is beneficial.

Knowledge

Core Skills:

  • Java EE6 ++
  • SQL
  • JavaScript
  • Spring Batch
  • ORM – Hibernate
  • Data modeling
  • Unit Testing
  • Code Refactoring

Additional Skills:

  • Maven
  • GIT
  • ODM (Business Rules Engine)
  • BPM (Business Process Manager Engine)
  • Understanding of Test-Driven Development (TDD)
  • Strong understanding of Object-Oriented (OO) principles and their implementation.
  • Experience and knowledge of the SanPay application is advantageous.

Personal Attributes

  • Organizational savvy
  • Manages complexity
  • Plans and aligns
  • Optimizes work processes

Comments

Add comment
No comments yet — be the first to ask a question.

Location

Bellville, Western Cape, South Africa

Get directions

Related Jobs

Senior Specialist | MTN CareersMTN - South AfricaJohannesburgGeneral2 weeks agoApply

Popular locations

See all locations