IT & Software

Lead Java Developer (VP)

Citigroup

Belfast · County Antrim · United Kingdom

Share this job: X Facebook WhatsApp Save job : Lead Java Developer (VP)
Overview

In this role you will steer the design, development and optimization of Citi's regulatory reporting platform and data pipelines, focusing on onboarding new regulations. You will lead a team of engineers within an Agile setup, translating regulatory rules into scalable software solutions. Expect to apply AI/ML concepts for intelligent automation and ensure robust, high-performance data processing. This is a high-impact role at scale, supporting global compliance and data-driven decision making in finance.

Pay / Benefits
  • 27 days annual leave
  • discretionary performance bonus
  • Private medical care & life insurance
  • Employee Assistance Program
  • Pension plan
  • Paid parental leave
Responsibilities
  • Lead technical design, development and optimization of regulatory reporting frameworks and data pipelines
  • Onboard new regulatory requirements and adapt platform to evolving global standards
  • Mentor and guide a team of software engineers; conduct code reviews
  • Develop clean, robust production-grade code using Java and Spring Boot
  • Design scalable microservices and data integration layers
  • Build and optimize distributed data processing with Spark, Hadoop, and Hive
  • Implement real-time data ingestion with Apache Kafka
  • Model data in MongoDB and relational databases for high-performance queries
  • Drive Agile/Scrum planning, estimation, and delivery
  • Translate regulatory rules with Business Analysts into precise specs
  • Communicate progress and risks to technology management
  • Establish automated testing and secure coding practices
Key requirements
  • Extensive hands-on software engineering experience in enterprise-scale environments
  • Deep Java/J2EE and Core Java knowledge (Java 8+)
  • Spring Boot, Spring Cloud, Spring Data, Spring Security experience
  • Proficiency with Spark, Hadoop and Hive; ability to optimize Spark jobs
  • Experience with Apache Kafka and event-driven architectures
  • Strong SQL and database design; NoSQL experience with MongoDB
  • Proficiency with Git/Bitbucket, Maven/Gradle, Jenkins, Docker, Kubernetes
  • Agile/Scrum experience; SDLC, TDD, OWASP security practices
  • Excellent communication and collaboration skills
  • Financial regulatory knowledge or domain exposure preferred
  • Leadership
  • Analytical problem solving
  • Strong communication
  • Java/J2EE
  • Spring Boot / Spring Cloud / Spring Data / Spring Security
  • Apache Spark / Hadoop / Hive

Reference: WJ-747_31196865 · Posted 01 Nov 2026, 12:12 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Java Developer jobs in other states

Browse jobs