Java Developer

Boardroom Appointments

📍 Stellenbosch, Western Cape, South-Africa

Full-time Software Development Posted March 01, 2026

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
  • ...