Lead Java Developer (VP)
Lead Java Developer (VP) at Citigroup in Belfast, steering the design, development and optimization of the bank's regulatory reporting platform and data pipelines while leading a team of engineers. Day-to-day work centers on Java/Spring Boot microservices, Spark/Hadoop/Hive big-data processing, Kafka ingestion, and MongoDB/SQL data modeling.
Lead Java Developer
Lead Java Developer at Citigroup in Belfast: design and deliver scalable Java microservices and event-driven systems (Spring Boot, Kafka) within Citi's enterprise data and governance workflows, while mentoring a developer team and championing CI/CD, code quality, and testing. Hybrid work model.
Java Developer with Kotlin (Prime Brokerage Technology)
Builds and owns core components of Citi's Prime Brokerage platform in Java and Kotlin, leading an agile team's architecture, CI/CD and DevOps practices. Day to day: coding with TDD, translating business needs into technical specs, mentoring, and improving production performance and reliability using Kubernetes, Kafka and observability tooling.
Senior Java Engineer - Regulatory Tech for Global Markets
TD Securities in Belfast is hiring a Senior Java Engineer for its Compliance & Supervision Technology team. The role leads engineering streams to deliver regulatory-ready systems, collaborating with Compliance, Risk, Data, and Business stakeholders, and shaping API-first, event-driven, microservices architecture on cloud-native platforms while coaching engineers and driving agile delivery.
See also
Software Engineering jobs by country — openings, pay and top skills →