Job Openings Intermediate Developer

About the job Intermediate Developer

Minimum requirements:

  • Grade 12 National Certificate / Vocational
  • A relevant tertiary qualification in Information Technology (preferred)
  • At least 3 years proven experience in Java development within an on-line and / or batch environment

Experience:

Required:

  • Java
  • Spring Framework
  • Web Services
  • XML
  • SQL (MSSQL, PostgreSQL or equivalent.)
  • Data Structure Knowledge (Optimized for performance)
  • Testing Frameworks (JUnit, Mockito or equivalent.)
  • GIT

Ideal:

  • Banking and Finance experience Linux experience
  • Spring Cloud and Microservices
  • Kubernets
  • AWS Experience (EKS, ECS, DynamoDB, S3 and CloudWatch)
  • Extensive Data Mapping and Enrichment experience

Must have detailed knowledge of:

  • IT systems development processes (SDLC)
  • Application development
  • Testing practices

Ideal:

  • UML
  • Systems analysis and design
  • Banking systems environment