Senior Java Backend Tech Lead – Cloud & Microservices

Citibank (Switzerland) AG

Hinoba-an

On-site

Confidential

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Citi is seeking an experienced Senior Applications Developer to design, develop, and support enterprise applications. You will lead medium to large features, drive architectural best practices, and mentor junior engineers.

The role emphasizes core Java, Spring Boot, microservices, and cloud-native delivery with AI-assisted tooling to boost productivity and code quality. Strong collaboration with cross-functional teams is essential.

Qualifications

  • 5+ years of application development experience.
  • Strong hands-on experience in Core Java, Spring Boot, REST APIs, and Microservices.
  • Familiarity with Git, CI/CD, testing frameworks, and Agile delivery practices.
  • Experience mentoring developers and driving technical discussions.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to independently lead technical initiatives with limited supervision.

Responsibilities

  • Design, develop, and maintain scalable applications using Core Java, Spring Boot, REST APIs, and Microservices.
  • Apply expertise in multithreading, concurrency, collections, transaction management, and distributed system design.
  • Lead the technical design and implementation of medium to large-sized features and enhancements.
  • Collaborate with business, product, architecture, and engineering teams to define and deliver technical solutions.
  • Analyze, troubleshoot, and resolve complex application, performance, and production issues.
  • Ensure adherence to secure coding standards, architectural principles, and engineering best practices.
  • Drive code reviews, testing strategies, CI/CD adoption, and cloud-native engineering practices.
  • Utilize AI-powered engineering tools and coding agents (e.g., Lightspeed, GitHub Copilot, Devin AI) to improve delivery efficiency and code quality.
  • Apply Context Engineering and AI-first development practices to effectively leverage coding agents and automation throughout the SDLC.
  • Mentor junior developers and provide technical guidance to team members.
  • Act as a Subject Matter Expert (SME) for stakeholders and partner teams.
  • Identify and implement opportunities for engineering productivity improvements and automation.
  • Assess and manage technology risks while ensuring compliance with Citi policies and regulatory requirements.

Skills

Core Java
Spring Boot
REST APIs
Microservices
Multithreading
Concurrency
SQL / RDBMS
Cloud fundamentals
CI/CD
Testing
Agile delivery
Mentoring

Tools

Git
CI/CD
Docker
Kubernetes
OpenShift
Lightspeed
GitHub Copilot
Devin AI

Job description

Citi is seeking an experienced Senior Applications Developer to design, develop, and support enterprise applications. You will lead medium to large features, drive architectural best practices, and mentor junior engineers.

The role emphasizes core Java, Spring Boot, microservices, and cloud-native delivery with AI-assisted tooling to boost productivity and code quality. Strong collaboration with cross-functional teams is essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Applications Dev Lead: Cloud-Native Microservices
Senior Applications Dev Lead: Cloud-Native Microservices

Citibank (Switzerland) AG • Hinoba-an

On-site
Confidential
Senior Java Tech Lead — AVP, Microservices & Cloud
Senior Java Tech Lead — AVP, Microservices & Cloud

Citibank (Switzerland) AG • Hinoba-an

On-site
Confidential
Backend Java Developer- Assistant Vice President.
Backend Java Developer- Assistant Vice President.

Citibank (Switzerland) AG • Hinoba-an

On-site
Confidential
Java Backend Developer
Java Backend Developer

Citibank (Switzerland) AG • Hinoba-an

On-site
Confidential
Senior Backend Java Engineer - Microservices & Spring Boot
Senior Backend Java Engineer - Microservices & Spring Boot

Citibank (Switzerland) AG • Hinoba-an

On-site
Confidential
Backend Java Developer- Assistant Vice President
Backend Java Developer- Assistant Vice President

Citibank (Switzerland) AG • Hinoba-an

On-site
Confidential
Senior Java Backend Developer- Assistant Vice President
Senior Java Backend Developer- Assistant Vice President

Citibank (Switzerland) AG • Hinoba-an

On-site
Confidential
Senior Java Backend Engineer - Vice President
Senior Java Backend Engineer - Vice President

Citibank (Switzerland) AG • Hinoba-an

On-site
Confidential
VP Backend Engineer - Senior Java + Cloud Platform Lead
VP Backend Engineer - Senior Java + Cloud Platform Lead

Citibank (Switzerland) AG • Hinoba-an

On-site
Confidential
Senior Backend Java Architect - Microservices & OpenShift
Senior Backend Java Architect - Microservices & OpenShift

Citibank (Switzerland) AG • Hinoba-an

On-site
Confidential