Citi is seeking a Lead Java Developer at the VP level to join their team in Belfast. This is a senior technical leadership position responsible for building the firm's strategic reference data platforms used by the Institutional Clients Group. The role combines hands-on development with technical team leadership, requiring expertise in Java, Spring Boot, and various database technologies.
The position offers an opportunity to work with cutting-edge technologies in a global financial institution, leading development efforts and providing technical guidance to junior developers. You'll be responsible for all phases of the SDLC, from analysis and design through to deployment, working in an agile environment with modern tools and practices.
As a technical leader, you'll interact with senior management to drive architectural decisions, work with global teams, and ensure the delivery of high-quality solutions. The role requires a blend of deep technical expertise in Java development, database technologies (both SQL and NoSQL), and modern development practices including containerization and CI/CD.
The position is hybrid, offering flexibility while maintaining collaboration opportunities with the team. You'll be working in Belfast, one of Citi's major technology hubs, contributing to critical financial systems used across the organization. This is an excellent opportunity for a senior developer looking to take on leadership responsibilities while staying technically hands-on in a complex, enterprise environment.