Drive Innovation in Core Banking Technology at NCBA
At NCBA, we believe technology is central to delivering modern, customer-focused banking. We are looking for a highly skilled and forward-thinking Senior Manager, Java Development to join our Technology & Operations Division. If you’re passionate about backend systems and driving digital transformation through scalable, secure Java solutions, we want to hear from you.
Position: Senior Manager, Java Development
Department: Technology & Operations
Reporting to: System Development Head
Job Description:
- Lead the development and enhancement of Java-based applications for core and digital banking platforms.
- Oversee a team of developers, ensuring timely delivery of high-quality, maintainable code.
- Collaborate with product owners, architects, and business units to translate requirements into technical designs.
- Manage software development lifecycle (SDLC) processes including analysis, design, development, testing, deployment, and documentation.
- Establish coding standards, conduct code reviews, and implement best practices for Java development.
- Ensure integration with third-party APIs and internal systems is robust and secure.
- Monitor system performance and proactively resolve issues or bottlenecks.
- Drive adoption of modern frameworks and tools that improve productivity and scalability.
- Lead capacity planning, resourcing, and performance management within the Java development team.
This role is ideal for a seasoned Java expert who thrives in fast-paced environments and has a proven track record of leading high-performing development teams.
How to Apply:
Senior Manager, Java Development
Technology & Operations
System Development Head