Join a dynamic team within a leading financial services institution that values innovation, excellence, and collaborative growth. This is your opportunity to contribute to a forward-thinking organisation committed to digital transformation and operational excellence, all while working in a flexible hybrid environment.
Duties:
Develop, test, and implement Java applications in accordance with SDLC standards.
Support development environments, ensuring coding standards and peer reviews are maintained.
Produce technical specifications and system architecture documents.
Design and debug applications to create robust, scalable solutions.
Minimise system downtime by proactively identifying issues and managing defects.
Monitor system performance post-implementation and perform root cause analysis.
Collaborate with business units and stakeholders to understand needs and deliver innovative IT solutions.
Supervise and assist fellow developers to foster team growth.
Continuously develop personal technical and business skills to stay ahead of industry trends.
Requirements:
B.Comm, B.Eng, BSc Eng, BSc Informatics or a related degree.
4–6 years' experience in Java programming (Java 8 and above).
Strong expertise in the Spring framework.
Solid SQL and relational database knowledge.
Proficiency in Java, SQL, and data handling.
Experience with system design, debugging, and performance tuning.
Nice to Have:
Benefits:
Competitive salary package ranging from R600,000 to R900,000 per year (Cost to Company).
Opportunity to work within a leading financial institution dedicated to innovation.
Hybrid work model offering flexibility.
Seize this opportunity to elevate your career within a reputable organisation that champions technological excellence. If you are a motivated developer ready to take on complex challenges and contribute to impactful projects, we want to hear from you. Apply now and be a part of shaping the future of digital banking.