Key purpose:
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
Linux experience
Spring Cloud and Microservices
Kubernetes
AWS Experience (EKS, ECS, DynamoDB, S3 and CloudWatch)
Extensive Data Mapping and Enrichment experience
Grade 12 National Certificate / Vocational
A relevant qualification in Information Technology
Application development
Standards and governance
Testing practices
Banking systems environment
System architecture (technical design and implementation processes)
Banking business model
Best practices for Quality Assurance (QA)
Required skills:
Communications Skills
Analytical Skills
Problem solving skills
Attention to Detail
Conditions of employment:
Clear criminal and credit record
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job