Java Developer

Boardroom Appointments

Stellenbosch

On-site

ZAR 480,000 - 720,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Boardroom Appointments is seeking a Java developer to own development within the Core platform and help grow the engineering team's technology stack. The role emphasizes Java, Spring, and modern cloud-native patterns in a banking-focused environment.

The candidate should have strong experience with Web Services, XML, SQL, and performance-oriented data structures, plus familiarity with testing frameworks and Git version control. This is an on-site Stellenbosch opportunity within the Western Cape.

Qualifications

  • At least 3 years proven experience in Java development within an on-line and / or batch environment.
  • Proficiency in Java and Spring Framework.
  • Experience with Web Services, XML and SQL (MSSQL, PostgreSQL or equivalent).
  • Strong knowledge of data structures and performance optimization.
  • Familiarity with testing frameworks (JUnit, Mockito).
  • Version control with GIT.

Responsibilities

  • Responsible for Java development within the Core platform used at the company and growing the engineering team's technology stack.

Skills

Java
Spring Framework
Web Services
XML
SQL
Data structures
Testing frameworks
GIT
Banking & Finance domain
Spring Cloud & Microservices
AWS (EKS, ECS, DynamoDB, S3, CloudWalk
Data mapping & enrichment
QA practices
System architecture
Banking business model

Education

Grade 12 National Certificate / Vocational

Tools

GIT
AWS

Job description

Responsible for Java development within the Core platform used at the company and growing the engineering team's technology stack.

Qualifications and experience:

  • At least 3 years proven experience in Java development within an on-line and / or batch environment
  • Java
  • Spring Framework
  • Web Services
  • XML
  • SQL (MSSQL, PostgreSQL or equivalent.)
  • Data Structure Knowledge (Optimized for performance)
  • Testing Frameworks (JUnit, Mockito or equivalent.)
  • GIT
  • Banking and Finance experience
  • Spring Cloud and Microservices
  • AWS Experience (EKS, ECS, DynamoDB, S3 and CloudWatch)
  • Extensive Data Mapping and Enrichment experience
  • Grade 12 National Certificate / Vocational
  • Standards and governance
  • Testing practices
  • System architecture (technical design and implementation processes)
  • Banking business model
  • Best practices for Quality Assurance (QA)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Intermediate Developer
Intermediate Developer

Boardroom Appointments • Stellenbosch

On-site
ZAR 480,000 - 800,000
Java Software Engineer
Java Software Engineer

Standard Bank Group • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Software Engineer Fullstack Java
Senior Software Engineer Fullstack Java

Boardroom Appointments • Stellenbosch

On-site
ZAR 900,000 - 1,300,000
Senior Software Engineer: Java (AWS)
Senior Software Engineer: Java (AWS)

Boardroom Appointments • Johannesburg

On-site
ZAR 700,000 - 1,100,000
Java Developer - SA
Java Developer - SA

Impronics Technologies • Gauteng

On-site
ZAR 600,000 - 850,000
Senior Java Engineer - Core Platform & Microservices
Senior Java Engineer - Core Platform & Microservices

Boardroom Appointments • Stellenbosch

On-site
ZAR 480,000 - 720,000
Java Developer
Java Developer

Boardroom Appointments • Sandton

On-site
ZAR 850,000 - 1,200,000
Senior Java Developer (Spring)
Senior Java Developer (Spring)

Boardroom Appointments • Johannesburg

On-site
ZAR 800,000 - 1,100,000
Senior Java Developer
Senior Java Developer

Praesignis (Pty) Ltd • Gauteng

On-site
ZAR 700,000 - 1,100,000
Java Developer
Java Developer

PBT Group • Cape Town

On-site
ZAR 759,000 - 1,027,000
Competitive salary
Global org
Complex projects
+1