Citi

Senior Java Engineer - Assistant Vice President

Citi
Apply
2 days ago
Chennai, IndiaSenior

Responsibilities

  • Deliver advanced technology projects as an individual contributor across the full software development lifecycle, including concept, design, development, testing, and deployment.
  • Develop robust, scalable, and maintainable Java applications for counterparty credit risk management.
  • Provide technical leadership on projects and advise or coach mid-level and junior developers and analysts.
  • Collaborate with global software engineering, business analysis, DevOps, and support teams to deliver business solutions.

Requirements

  • Experience developing applications in Core Java using object-oriented design principles and concurrent programming.
  • Understanding of Java internals, including class loading and memory management.
  • Experience with distributed caching frameworks such as GemFire, Oracle Coherence, Redis, or equivalent.
  • Experience with relational databases, preferably Oracle, and NoSQL databases, preferably MongoDB.
  • Familiarity with Linux and scripting, Git or Bitbucket, CI/CD pipeline frameworks, Jenkins, SonarQube, JIRA, and secure coding toolkits.
  • Bachelor’s or master’s degree in Computer Science, Engineering, or another STEM subject, or experience in a similar role.
  • Strong written and spoken English communication skills and the ability to collaborate, influence architectural decisions, multitask, and work under pressure.
  • Capital markets, derivatives, risk management, monolith-to-microservices re-engineering, cloud, Docker, Kubernetes, and large-dataset experience are desirable.

Benefits

  • Full-time position.
  • Citi is an equal opportunity employer and provides consideration without regard to legally protected characteristics.

Tech Stack

DockerGitJavaJenkinsKubernetesLinuxMongoDBRedisSonarQube

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