company logo

Application Developer (Big Data | Java) – Assistant Vice President

Citi.com

Office

NO 3 CHANGI BUSINESS PARK CRESCENT CHANGI BUSINESS PARK SINGAPORE, Singapore

Full Time

Job Summary:

  • The position is based in Singapore and is required to focus on delivery of the work, ensuring a robust design
  • This role may report to the technology team lead based anywhere in Singapore or New York or elsewhere
  • Candidate should be able to work independently and should be self-motivated
  • Candidate might be required to work with vendors or third parties in joint delivery teams
  • The role requires application of technical skills and knowledge of the business to develop solutions to meet business needs
  • As part of large, geographically distributed team(s), the candidate may have to manage stakeholders across multiple functional areas
  • The position requires analytical skills in order to filter, prioritize and validate potentially complex material, technical or business or otherwise, from multiple sources

Key Responsibilities:

  • Experience with developing software that processes, persists and distributes data via relational and non-relational technologies
  • Employ standards, frameworks and patterns while designing and developing components
  • Develop high quality code employing software engineering and testing best practices
  • Converse with various data provider and consumer applications in their languages/terminologies
  • Partner with database developers to implement ingestion, orchestration, quality/reconciliation and distribution services

Requirements:

  • Good Communication Skills

  • Developer with strong technical ability with 7-10 years of experience in Java/J2EE design and development
  • Experienced in working on medium to large enterprise projects, preferably in financial services
  • Should have knowledge on Apache Spark framework.
  • Must have knowledge on HBase
  • Should have basic knowledge on Bigdata Cluster and operations
  • Person should have worked in Agile/DevOps Environment
  • Good understanding of Investment Domain
  • Experience with developing software that processes, persists and distributes data via relational and non-relational technologies:

Additional Skills Required:

  • Strong Investment domain knowledge
  • Experience in design and development of batch/real time Spark processing pipelines.
  • Knowledge of Spark framework – Core Spark, Spark Data Frames, Spark streaming
  • Knowledge of Bigdata Cluster and operations.

Good To Have:

  • Have basic experience in Data Preparation Tools
  • Experience with CI/CD build pipelines and toolchain – Git, BitBucket, TeamCity, Artifactory, Jira
  • Experience with testing concepts (TDD, BDD) and frameworks (Cucumber, Selenium, FluentLenium, Junit)
  • Experience with container technologies (Docker, Pivotal Cloud Foundry) and supporting frameworks (Kubernetes, OpenShift, Mesos)
  • Knowledge of Operating Systems and familiar with shell scripting

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

Job Family Group:

Technology

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

Job Family:

Applications Development

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

Time Type:

Full time

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

Most Relevant Skills

Please see the requirements listed above.

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

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

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

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

Application Developer (Big Data | Java) – Assistant Vice President

Office

NO 3 CHANGI BUSINESS PARK CRESCENT CHANGI BUSINESS PARK SINGAPORE, Singapore

Full Time

September 16, 2025

company logo

Citi

Citi.com

citicareers