Software Engineer: Back-End – Western Cape (JAVA) needed at Capitec Bank
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
Disclaimer: MRjobs.co.za is not an employer and does not directly offer jobs. We share available opportunities from verified sources to help job seekers. Please do your due diligence before applying. We are not responsible for any transactions, interviews, or outcomes from third-party employers.