Citi

Full Stack Lead Architect, Vice President

Citi
Apply
1 month ago
Belfast, United KingdomStaff+

Responsibilities

  • Lead the architecture, design, and delivery of enterprise applications using Java, Spring Boot, Microservices, Angular or React, and cloud-native technologies.
  • Define technology strategy and modernization roadmaps covering AI adoption and platform engineering.
  • Design scalable data solutions using Snowflake, Databricks, Spark, and data lakehouse architectures.
  • Integrate LLMs, RAG architectures, AI agents, vector databases, prompt engineering, and intelligent automation into applications.
  • Architect event-driven systems using Kafka and Solace with distributed caching technologies.
  • Establish engineering standards, SDLC practices, observability, resiliency, and security controls.
  • Lead technical reviews, solution governance, and critical production issue management.
  • Provide technical leadership, coaching, and mentorship across multiple global engineering teams.
  • Partner with Architecture, Product, Data Engineering, Infrastructure, Security, Business, and technology leadership teams.

Requirements

  • Strong software engineering experience in enterprise application architecture and full-stack development.
  • Proven experience leading large-scale technology initiatives and distributed engineering teams.
  • Expertise with Java 17+, Spring Boot, Microservices, Angular and/or React, REST APIs, and event-driven architecture.
  • Experience with Kafka, Solace, Redis, Hazelcast, Oracle, MongoDB, Snowflake, Databricks, Spark, Azure and/or AWS, Docker, Kubernetes, and OpenShift.
  • Experience with Git, Jenkins, Azure DevOps, CI/CD, and AI-assisted software development tools such as GitHub Copilot.
  • Experience building AI-enabled applications using LLMs, RAG architectures, AI agents, vector databases, and prompt engineering.
  • Experience with data-driven application development using Snowflake and Databricks.
  • Preferred banking or financial services experience and experience with data lake, lakehouse, and analytics platforms.
  • Knowledge of OAuth2, JWT, Zero Trust, and API security standards.
  • Experience with observability platforms such as Grafana, Dynatrace, Splunk, Prometheus, or OpenTelemetry.
  • Ability to provide strategic technical leadership, influence senior stakeholders, foster innovation, and build high-performing global engineering teams.

Tech Stack

AngularApache KafkaApache SparkAWSAzureDatabricksDockerGitGrafanaJavaJenkinsKubernetesMongoDBOpenShiftPrometheusReactRedisSnowflakeSplunkSpring Boot

Categories

Citi

About Citi

10,000+ employees

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me