Job Expired

Software Engineer: Back-End – Western Cape (JAVA) needed at Capitec Bank

Save

Job title : Software Engineer: Back-End – Western Cape (JAVA)

Job Location : Western Cape, Stellenbosch

Deadline : September 12, 2024

Quick Recommended Links

Purpose Statement

  • Software Development Lifecycle: Engage in the full software development lifecycle, from concept to deployment and maintenance. Translate business or technical analyst requirements into functional software solutions while adhering to established standards.
  • Back-end Development: Design, develop, test, and deploy server-side components to ensure our applications perform reliably and scale efficiently. Participate in problem-solving and contribute to design discussions within the delivery team.
  • Data Engineering Focus: Bring your 5+ years of experience in software development, including at least 2 years of hands-on experience with Kafka and familiarity with Flink. Extensive experience with Java in data engineering projects or environments will be a significant advantage.

Education (Minimum)

  • Grade 12 National Certificate / Vocational

Education (Ideal or Preferred)

  • A relevant tertiary qualification in Information Technology

Knowledge and Experience

Experience:

  • 5+ years of demonstrated experience in back-end software development, project delivery, and implementation using relevant technologies and languages. Proficiency with back-end frameworks and technologies is essential.

Knowledge: 

Is able to apply advanced knowledge of the following:

  • IT systems development processes (SDLC)
  • Java application development
  • Advanced programming concepts, algorithms, and data structures
  • Design patterns and version control
  • Testing practices
  • Database systems and query optimization (SQL, NoSQL)
  • RESTful API design and integration
  • Cloud computing platforms (AWS, Azure)
  • Advanced microservice and event-driven architectures
  • Deployment using Kubernetes and containerization
  • Experience with Kafka and Flink

Skills

  • Analytical Skills
  • Attention to Detail
  • Communications Skills
  • Interpersonal & Relationship management Skills
  • Problem solving skills

How to Apply for this Offer

Interested and Qualified candidates should Click here to Apply Now

  • ICT jobs
  • This job has expired!