Jobs and Careers
CI

Sr Java Developer with Angular - VP - IRVING

Citi
6460 LAS COLINAS BLVD IRVING, United States, United Statesfull_timeVerifiedPosted 21 Mar 2025
💰 $188,640/yr($125,760/yr$188,640/yr)

About the role

Ruby is a financial forecasting application used to forecast the balance sheet, revenue, expense , P&L , interest rate risk exposure and other metrics for the business groups in Citi.

We build tools that enable our users to manage the risks emanating from the interest rate changes and other economic factors. 

 Responsibilities-

  • Sr. Java Full Stack Developer with Angular, designing and developing robust , efficient, and scalable micro-services to build functional components that will support Risk Management functions.
  • Partner with the product management team and other stakeholders in brainstorming sessions to identify solutions.
  • Provide technical leadership to the team of Software Engineers/Analyst. Ensure application design adheres to the appropriate architectural and design patterns in the systems.
  • Host sessions for design and code review at multiple levels of the organization.
  • Collaborate effectively with a large global team of software engineers, business analysts, dev-ops and support staff to deliver software solutions for the business.
  • Analyzes production applications and services issues and determines the most efficient and economical programming solutions.
  • Be an effective problem solver, identifying defects and efficiently managing to a resolution.
  • Lead the adoption of new technologies where appropriate to solve business problems while adhering to Citi’s architectural guidelines.
  • Appropriately assess risk when decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Qualification

10+ years of extensive experience working with most if not all the technologies listed below:

  • Expertise in Core Java, Spring Boot, Spring MVC, REST API, Transaction management, Spring Batch, Spring Cloud, JDBC, Hibernate.
  • 5+ years experience in developing scalable and efficient microservices.
  • Strong working experience on Relational DB like Oracle, SQL Server, Postgres, in writing SQL queries and Stored procedures.
  • Good working experience on message broker Apache Kafka, Rabbit MQ, JMS
  • Practical knowledge of Angular Framework, JavaScript, and CSS.
  • Good understanding of cloud platforms(AWS, Azure, or Google Cloud) and deployment/packaging solutions such as Dockers/Kubernetes, OpenShift.
  • Distributed Caching frameworks such as Oracle Coherence, Redis or equivalent.
  • Experience with DevOps practices and CICD model including tools: Git/BitBucket, Jenkins, SonarQube, JIRA, Any secure coding toolkits.
  • Experience on any search engines like Lucene, ELK is added advantage.
  • Strong understanding of OOP & SOA principles, design patterns, industry best practices.

Experience in financial industry, especially Interest Rate Risk, Capital planning is a strong plus.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Primary Location:

Irving Texas United States

------------------------------------------------------

Primary Location Full Time Salary Range:

$125,760.00 - $188,640.00


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.

------------------------------------------------------

Anticipated Posting Close Date:

Mar 28, 2025

---------------------------------------------------

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Citi

View company profile →