Lead Java Engineer (avp)

Citi Handlowy

Belfast, United Kingdom
Base: annually reviewed; bonus/equity: discretiona...
Hybrid
Java development
Spring boot and spring framework
Relational database management systems
At Citi, our Tech team doesn’t just support finance – we are helping to redefine it

Job Summary

  • At Citi, our Tech team doesn’t just support finance – we are helping to redefine it.
  • We are looking for a highly skilled and experienced Lead Java Engineer to drive the design, development, and implementation of robust and scalable enterprise applications.
  • By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary and enjoy a whole host of additional benefits.

Matching Summary

At Citi, our Tech team doesn’t just support finance – we are helping to redefine it.

Salary

Base: annually reviewed; Bonus/Equity: discretional annual performance related bonus; Benefits: 27 days annual leave (plus bank holidays), Private Medical Care & Life Insurance, Employee Assistance Program, Pension Plan, Paid Parental Leave, Special discounts

Skills & Requirements

Must-have

  • Java development
  • Spring Boot and Spring Framework
  • Relational database management systems
  • NoSQL databases
  • RESTful APIs and microservices architectures
  • Agile methodologies

Nice-to-have

  • Event-driven architectures
  • Data warehousing concepts
  • Enterprise integration patterns
  • Distributed caching mechanisms

Key Requirements

  • 3 years in a lead or senior Java engineering role
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related technical field
  • Cloud platforms (AWS, Azure, GCP) familiarity
  • Containerization technologies (Docker, Kubernetes) familiarity

Work Rights

Not specified

Tailored Resume

Cover Letter