Senior Full-Stack Tech Lead (Java/Python) | Hybrid

Citibank (Switzerland) AG

Belfast City District

Hybrid

Confidential

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Citi Belfast is seeking a Senior Full-Stack Application Development Technical Lead (Java / Python) to design, build, and enhance backend services and Python components for enterprise-scale applications. Based in Belfast, this hybrid role requires hands-on leadership to deliver features end-to-end with global teams.

You will mentor developers, apply Agile practices, and integrate GenAI capabilities while ensuring security and resilience in a fast-paced financial services setting.

Qualifications

  • Hands-on experience with Java (Spring Boot / Core); willing to ramp up Python
  • Full-stack mindset with modern frontend frameworks (React/Angular)
  • Experience delivering in Agile / Scrum with ownership
  • Practical exposure to cloud-native architecture
  • Awareness/integration of GenAI/LLMs into apps
  • Strong communication and independent working style

Responsibilities

  • Design, build, and enhance Java backend services and Python components for enterprise-scale applications
  • Own end-to-end delivery from design to production rollout
  • Collaborate with global tech and business teams to meet regulatory and transformation priorities
  • Apply agile engineering practices with continuous improvement
  • Integrate GenAI capabilities into real-world applications
  • Mentor developers through code reviews and technical guidance
  • Ensure applications meet Citi standards for security, stability, and control

Skills

Java
Python
Full-stack
Agile / Scrum
Cloud-native
GenAI / LLM
Mentoring

Tools

Spring Boot
React / Angular

Job description

Citi Belfast is seeking a Senior Full-Stack Application Development Technical Lead (Java / Python) to design, build, and enhance backend services and Python components for enterprise-scale applications. Based in Belfast, this hybrid role requires hands-on leadership to deliver features end-to-end with global teams.

You will mentor developers, apply Agile practices, and integrate GenAI capabilities while ensuring security and resilience in a fast-paced financial services setting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Tech Lead (Java/Python) – GenAI & Cloud
Senior Full-Stack Tech Lead (Java/Python) – GenAI & Cloud

Citi • Belfast City District

Hybrid
GBP 80,000 - 110,000
Paid Parental Leave
Generous holiday allowance
Private medical insurance
+3
Senior Software Engineer – GenAI, Cloud & Hybrid
Senior Software Engineer – GenAI, Cloud & Hybrid

Citibank (Switzerland) AG • Belfast City District

Hybrid
Confidential
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+3
Full Stack Application Development Technical Lead (Java / Python), Vice President
Full Stack Application Development Technical Lead (Java / Python), Vice President

Citibank (Switzerland) AG • Belfast City District

On-site
Confidential
Senior Backend Java Developer — Hybrid, Finance Tech
Senior Backend Java Developer — Hybrid, Finance Tech

Citibank (Switzerland) AG • Belfast City District

Hybrid
Confidential
27 days annual leave
Discretionary annual bonus
Private Medical Care
+3
Full Stack Application Development Technical Lead (Java / Python), Vice President
Full Stack Application Development Technical Lead (Java / Python), Vice President

Citi • Belfast City District

Hybrid
GBP 80,000 - 110,000
Paid Parental Leave
Generous holiday allowance
Private medical insurance
+3
Java Developer — Hybrid Finance Tech (Belfast)
Java Developer — Hybrid Finance Tech (Belfast)

Citibank (Switzerland) AG • Belfast City District

Hybrid
GBP 60,000 - 90,000
27 days annual leave
Private Medical Care
Life Insurance
+5
Lead Java Developer – End-to-End Financial Systems
Lead Java Developer – End-to-End Financial Systems

Citi • Belfast City District

Hybrid
GBP 55,000 - 85,000
27 days leave
Discretionary bonus
Private Medical Care & Life Insurance
+5
Senior Backend Java Developer – Hybrid, Global Finance
Senior Backend Java Developer – Hybrid, Global Finance

Citi • Dundonald

Hybrid
GBP 60,000 - 90,000
Hybrid working
Competitive salary
27 days leave
+8
Senior Software Engineer: AI-Driven Finance, Hybrid
Senior Software Engineer: AI-Driven Finance, Hybrid

Citi • Belfast City District

Hybrid
GBP 70,000 - 95,000
Annual leave
Performance bonus
Private medical care
+6
Senior C# Developer (Java/Python) – Finance Systems
Senior C# Developer (Java/Python) – Finance Systems

Synechron • Belfast

On-site
GBP 60,000 - 80,000