FNB, a leading financial institution in South Africa, is seeking a Senior Java Developer to join their Wealth and Investments team. This role offers an exciting opportunity to work on cutting-edge FinTech solutions while being part of a dynamic and innovative environment.
As a Senior Java Developer, you'll be responsible for developing and maintaining backend services and APIs, contributing to architectural decisions, and ensuring the delivery of high-quality, scalable solutions. You'll work with a modern tech stack including Java, Spring Boot, PostgreSQL, and Redis, while having the opportunity to leverage cloud technologies like AWS.
The ideal candidate will bring strong technical expertise in Java development, with experience in building robust APIs and working with both SQL and NoSQL databases. You'll be joining a collaborative team environment where you'll interact with various stakeholders including QA, Business Analysts, UX Designers, and Product Owners.
FNB offers a challenging and innovative working environment where you can make a significant impact. As part of the #changeables team, you'll be surrounded by unique talents and diverse minds, working on projects that shape the future of financial services. The company's commitment to innovation is evident in their market-leading app and globally recognized eBucks rewards system.
This role presents an excellent opportunity for a senior developer looking to advance their career in a rapidly growing FinTech environment, while contributing to solutions that make a real difference in people's lives. The position offers opportunities for networking, collaboration, and innovation in a company recognized as the Strongest Banking Brand in the World in the Brand Finance Banking 500 2023 report.