Programmer Analyst Jobs

295 jobs found — updated daily

About The Position

We are seeking a highly motivated Senior Java Programmer Analyst to join the Markets Technology team supporting Financing and Securitization, with a primary focus on Commercial Real Estate. This role goes beyond development execution—you will help design and build core platforms that support a critical, revenue‑generating business. You will be expected to take ownership of your work, contribute to technical decisions, explore new technologies, and continuously improve how we deliver solutions.

Requirements

  • 5–8 years of professional software development experience with a strong emphasis on Java.
  • Deep proficiency in Java (8+) and familiarity with the broader Java ecosystem.
  • Hands-on experience with Spring (Spring Boot, Spring MVC, Spring Security).
  • Experience designing and implementing enterprise applications; microservices architecture preferred.
  • Exposure to containerization and cloud platforms (Docker, Kubernetes, AWS, GCP, or Azure).
  • Self‑starter who operates effectively with limited supervision and exercises independent judgment.
  • Strong problem‑solving skills with the ability to manage shifting priorities and deadlines.
  • Demonstrated curiosity and commitment to learning new technologies and approaches.
  • Bachelor’s degree or equivalent practical experience.

Nice To Haves

  • Experience in, or strong interest in learning, capital markets, financing, fixed income, or securitization—particularly within commercial real estate.

Responsibilities

  • Application Development Design, develop, test, and deploy scalable, high‑performance Java applications using modern frameworks and microservices architecture.
  • Build and enhance platforms supporting Commercial Real Estate financing and securitization.
  • Own the full development lifecycle, including analysis, design, development, testing, implementation, and ongoing production support.
  • Conduct feasibility assessments, estimate effort, and plan technical solutions aligned to business needs.
  • Proactively identify opportunities for improvement within systems, workflows, and technology choices.
  • Analyze complex business and technical problems and recommend thoughtful, effective solutions.
  • Apply curiosity and sound judgment to challenge existing approaches and improve outcomes.
  • Design and implement appropriate security controls throughout the application lifecycle.
  • Consider operational and reputational risk in all technical decisions, protecting client data and firm assets.
  • Serve as a Java and application-development subject matter expert.
  • Partner with business users and technology teams to resolve complex issues and recommend advanced solutions.
  • Provide guidance and mentorship to junior developers when appropriate.
  • Contribute to defining and improving development standards, processes, and best practices.

Benefits

  • In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards.
  • Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs.
  • Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.
  • For additional information regarding Citi employee benefits, please visit citibenefits.com.
  • Available offerings may vary by jurisdiction, job level, and date of hire.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

Build a Resume for Programmer Analyst

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service