Senior Software Engineer: Java (AWS)

Boardroom Appointments

Johannesburg

On-site

ZAR 700,000 - 1,100,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Boardroom Appointments is seeking a Senior Software Engineer with expertise in Java and AWS to join our Johannesburg team. You will design and develop service-oriented applications, focusing on scalable solutions and compliance with standards.

The role requires 6+ years in software development, testing practices, and a solid understanding of banking systems. Proficiency in Java, Spring, JBoss, REST/SOAP, and CI/CD is essential.

Qualifications

  • 6+ years experience in software development, project delivery and implementation.
  • Knowledge of banking systems and governance standards.
  • Experience with service oriented architectures (SOA) and modern web technologies.

Responsibilities

  • Responsible for the design and development of new service orientated applications (SOA) according to specifications.

Skills

Java
AWS
Maven/Gradle
Git/SVN
SOAP/REST
Spring/Springboot
HTML
CSS
UML
Systems analysis
System architecture
Banking systems
Standards and governance
Testing practices

Education

Grade 12 National Certificate / Vocational
Certification in Systems Analysis or Design

Tools

JBoss

Job description

About the job Senior Software Engineer: Java (AWS)
  • 6+ years proven experience in software development, project delivery and implementation
  • Grade 12 National Certificate / Vocational
  • Certification in Systems Analysis or Design (ideal)

Must have detailed knowledge of:

  • Banking systems
  • Standards and governance
  • Testing practices

Ideal:

  • Knowledge of:
  • UML
  • Systems analysis and design
  • System architecture (technical design and implementation processes)

Solid understanding of:

  • Banking business model
  • Best practices for Quality Assurance (QA)
  • Object Orientated Development environment (i.e. Java, Spring Framework, JBoss)

Experience in the following development languages:

Minimum

  • Java
  • AWS
  • Maven or Gradle
  • Git or SVN
  • SOAP or REST
  • Spring, Springboot

Ideal

  • REST
  • Git
  • JPA
  • HTML
  • CSS

Responsibilities:

  • Responsible for the design and development of new service orientated applications (SOA) according to specifications.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer: Java
Senior Software Engineer: Java

Boardroom Appointments • Stellenbosch

On-site
ZAR 900,000 - 1,200,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 Fullstack Java
Senior Software Engineer Fullstack Java

Boardroom Appointments • Johannesburg

On-site
ZAR 1,000,000 - 1,400,000
Java Developer
Java Developer

Boardroom Appointments • Stellenbosch

On-site
ZAR 480,000 - 720,000
Senior Java AWS Engineer: Banking SOA & Spring Expert
Senior Java AWS Engineer: Banking SOA & Spring Expert

Boardroom Appointments • Johannesburg

On-site
ZAR 700,000 - 1,100,000
Senior Software Developer
Senior Software Developer

Boardroom Appointments • Stellenbosch

On-site
ZAR 350,000 - 700,000
Java Software Engineer
Java Software Engineer

Standard Bank Group • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Intermediate Developer
Intermediate Developer

Boardroom Appointments • Stellenbosch

On-site
ZAR 480,000 - 800,000
Senior Java Developer
Senior Java Developer

Sabenza IT & Recruitment • Centurion

On-site
ZAR 900,000 - 1,500,000
Software Engineer JavaScript
Software Engineer JavaScript

Boardroom Appointments • Stellenbosch

On-site
ZAR 540,000 - 900,000