Job Openings
Java Developer
About the job Java Developer
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