Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Citigroup Logo

Senior Java Engineer - Vice President

Citigroup

$142,320 - $213,480
Sep 18, 2025
New York, NY, USA
Apply Now

Citi Velocity Market Data team is seeking a Senior Java Engineer to drive the design, development, and evolution of enterprise-level UI and backend solutions, primarily utilizing a full Java/J2EE technology stack complemented by modern frontend frameworks like React JS.

Requirements

  • 10+ years of progressive experience in application development, with a strong emphasis on Java backend engineering.
  • Deep expertise in Java SE/EE (8+) and advanced frameworks like Spring Boot, Spring Cloud, and related ecosystem components.
  • Extensive experience in designing, developing, and deploying scalable microservices architectures within an enterprise environment.
  • Mastery of modern DevOps practices and tools, including advanced CI/CD pipelines (e.g., GitHub, Jenkins, Harness, Tekton), artifact management (Artifactory), code quality (SonarQube), and scripting (Groovy, Maven).
  • Expertise in containerization and orchestration technologies such as Docker, Kubernetes, and OpenShift.
  • Advanced proficiency in relational databases (Oracle DB, SQL, PL/SQL) and advanced database design principles.
  • Proficient in handling complex data formats (XML/XSD/XSLT, JSON) and API design principles (RESTful APIs)

Responsibilities

  • Lead the design, development, and implementation of complex, high-performance, and scalable enterprise-level applications and microservices using Java.
  • Provide expert technical leadership and architectural guidance to development teams, ensuring solutions align with strategic goals, architectural principles, and Citi standards.
  • Mentor and coach junior and mid-level developers, fostering a culture of innovation, technical excellence, and continuous learning.
  • Drive architectural discussions and decisions, contributing significantly to the technology roadmap and strategic direction of the platform.
  • Oversee the entire SDLC for critical projects, from ideation and detailed design to robust implementation, testing, deployment, and operational support within an agile Scrum environment.
  • Champion best practices in code quality, security, performance optimization, and maintainability across the development lifecycle.
  • Conduct thorough code reviews, offering constructive feedback and ensuring adherence to established coding standards and design patterns.

Other

  • Bachelor’s degree in engineering (electronics) and/or computer science is preferred, or equivalent experience.
  • Outstanding communication (verbal and written) and interpersonal skills, with a proven track record of effective leadership, collaboration, and mentorship across global teams.
  • Proven ability to manage multiple priorities and complex projects under pressure, adapting to changing business needs and timelines.
  • Exceptional analytical, problem-solving, and critical thinking skills, capable of tackling highly complex technical and architectural challenges.
  • Must be willing to work full-time