Software Developer/ Engineer/ Architect

Java Developer - Big Data - AVP

Responsibilities

About the Role

At Citi we use cutting edge technology to make a real difference for our clients. In the Securities Services Technology Data & Digital team we’re looking for people to join our team and help build out the next generation data platform. We use Java as our core language and a variety of Big Data tools and products. Join us and you’ll get to learn new technologies and work with a friendly globally distributed team.

Responsibilities:

  • Hands on coding using Java, SQL and Unix scripting
  • Contribute to architecture and design discussions
  • Perform occasional out of hours support and release activity

Qualifications:

  • Relevant experience using core Java and SQL
  • Ability to navigate around Linux
  • Desirable knowledge in developing applications with Spring and/or Spring Boot
  • Familiar with tooling such as JIRA, BitBucket, uDeploy, TeamCity
  • Desirable experience of Big Data technologies such as Cloudera distribution of Hadoop, Impala, Phoenix, HBase, Solr, Kafka, Spark is a plus but not essential


Education:

  • Bachelor’s degree/University degree or equivalent experience