About the Company
Our client is a well-established, household brand in South Africa and has been delivering market-leading solutions in the Financial Services and Insurances space for over two decades.
About Us:
Deka Minas is the world's first subscription-based professional services company. Our main lines of business are Human Capital Advisory and Recruitment Services in Sub-Saharan Africa, The Middle East, and Southeast Asia.
Job Description
We are seeking an experienced Solution Architect with expertise in both Java and .Net technologies, along with a strong background in DevOps, Kubernetes, and AWS cloud solutions. The successful candidate will play a pivotal role in re-architecting the customer experience (CX) for National Banking Branches, focusing on event-driven and domain-driven architectures. Experience with Spring, IoT, and Kafka is highly desirable, as the role involves identifying and mitigating risks, contributing to the codebase, and empowering engineers to grow and innovate. This position is based in Cape Town and involves redesigning branch systems to enhance efficiency and streamline customer interactions.
Responsibilities:
- Lead the re-architecture of the customer experience (CX) for National Branch Level, leveraging event-driven and domain-driven architectures.
- Design scalable and efficient digital banking solutions using Java, .Net, Spring, Kubernetes, and Kafka.
- Identify potential risks in solution designs and implement mitigation strategies to ensure reliability and security.
- Contribute to the codebase by implementing high-impact solutions and upholding coding standards.
- Empower engineering teams by providing guidance, mentorship, and opportunities for growth.
- Conduct POCs with secure devices on MQTT servers on AWS, demonstrating feasibility and security of solutions.
- Redesign branch systems to enhance efficiency, focusing on reducing interaction times and improving customer experience.
Requirements:
- Strong expertise in Java and .Net development (ideally digital banking).
- Experience with DevOps practices and tools.
- Proficiency in Kubernetes for container orchestration.
- Familiarity with Spring framework for building enterprise applications.
- Knowledge of event-driven and domain-driven architectures.
- Understanding of IoT concepts and their application in solution design.
- Experience with Kafka for real-time data streaming.
- Ability to identify and mitigate risks in solution designs.
- Demonstrated ability to contribute to the codebase and uphold coding standards.
- Experience with cloud platforms, particularly AWS.
- Previous experience in redesigning systems for efficiency and improved customer experience.
- Excellent communication skills and ability to collaborate effectively with cross-functional teams.
Please note that by submitting your personal information to Deka Minas, you consent to the business using such data for the specific purpose of securing you either permanent or temporary employment. Our business makes use of a POPIA compliant database and you have the right to access, right to correction, and right to deletion of your personal information.
#J-18808-Ljbffr