FNB, a leading retail and commercial bank in South Africa, is seeking a Java Developer to join their Core Banking Team. This role presents an exciting opportunity to work with a forward-thinking financial institution that's known for its innovative digital solutions and market-leading app.
The position requires a seasoned developer with 4-6 years of Java programming experience who will be responsible for designing, creating, and maintaining critical banking applications. As part of the Core Banking Team, you'll be working on essential systems that serve millions of customers while collaborating with diverse talents in an adaptable environment.
The ideal candidate will have a strong technical background with a relevant degree (B.Comm, B.Eng, BSC Eng, or BSC Informatics) and solid experience in system design. You'll be responsible for producing technical specifications, implementing system enhancements, and ensuring robust solutions with proper documentation. The role involves significant interaction with business units to understand needs and identify innovative IT solutions.
Key aspects of the role include:
FNB offers a dynamic work environment where you'll be part of a team that's driving financial innovation in Africa. The company has received multiple awards, including recognition as the Strongest Banking Brand in the World in the Brand Finance Banking 500 2023 report. This role offers an excellent opportunity to make a meaningful impact while working with cutting-edge banking technology.
The position is based in Randburg/Johannesburg, offering the chance to work at one of South Africa's most prestigious financial institutions. If you're passionate about financial technology and want to be part of a team that's shaping the future of banking, this role presents an excellent career opportunity.