Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 15, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Capitec Bank is a South African commercial bank. As of February 2017 the bank was the third largest in South Africa with 120,000 customer opening new accounts per month. To simplify banking, we’ve developed an all-inclusive banking solution. Global One is the one solution that enables you to transact, save and access credit in realtime. We also believe...
    Read more about this company

     

    Software Engineer: Back-End - Western Cape (JAVA)

    Purpose Statement

    Join Our Team!

    • Are you passionate about building robust, high-performance backend systems? Do you thrive in a dynamic environment where your contributions drive innovation? We are looking for talented engineers to join our team and play a key role in shaping the future of our software solutions.
    • 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

    Method of Application

    Interested and qualified? Go to Capitec Bank on careers.capitecbank.co.za to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Capitec Bank Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail