Enable job alerts via email!

Lead Java Engineer

Citi

Mississauga

On-site

CAD 100,000 - 130,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Citi is seeking a highly motivated Java Engineer to join the Risk Data Team within Market Tech. The successful applicant will focus on building and improving a robust data acquisition process using modern technologies. This role requires strong expertise in Java and multithreading, as well as a collaborative mindset to work in an Agile environment.

Qualifications

  • Strong command over Java (version 11 or higher) with SQL knowledge.
  • 5+ years of Java backend development experience preferred.
  • Excellent communication, problem-solving, and analytical skills.

Responsibilities

  • Build and improve data acquisition processes using relevant technologies.
  • Identify ways to improve data reliability and efficiency.
  • Participate in peer code reviews and Agile development processes.

Skills

Java
SQL
Multithreading
OOP Concepts
Agile Development
Communication
Problem-Solving
Analytical Skills

Education

Bachelor’s degree
Master’s degree

Tools

Kubernetes
OpenShift
Kafka
Flink
Spark Streaming
S3

Job description

Citigroup is a world leading financial institution providing comprehensive financial services to customers and investors around the world.

We are part of Risk-Data Team in Fixed income Technology within Market Tech. Providing GSP/Rates business exceptional services in business analysis, project management, application development, quality assurance and integration with in-house developed technology solutions.

Risk Data team is responsible for building and improving a fully-fledged data acquisition Realtime/EOD Risk process using Technology like Kafka, Flink, and pinot for real time data. Large data set will be on S3 which can be queried using Trino. We are seeking a highly motivated and experienced Java Engineer for our Risk Data Team.

Required Skills and Qualifications

  • Data engineer with a strong command over Java (version 11 or higher) with SQL knowledge.

  • Strong knowledge of multithreading, thread pools, OOP concepts, and design patterns.

  • Experience working in an Agile software development environment.

  • Excellent communication, problem-solving, and analytical skills.

  • Identify ways to improve data reliability, efficiency and Peer code review.

Preferred Skills and Qualifications

  • 5 plus years of Java backend development experience.

  • Hands-on production experience with distributed stream processing frameworks: Flink, Spark Streaming, Kafka Streams.

  • Experience with deployment platform such as Kubernetes, OpenShift, API development experience.

  • Experience with working truly Global development Team.

  • Experience with object storage solutions (S3, GCS) is a plus

  • Working knowledge of consulting/project management techniques/methods

  • Strong communication skills and attention to detail and accuracy.

  • Demonstrated leadership skills.

  • Basic knowledge of industry practices and standards

  • Consistently demonstrates clear and concise written and verbal communication

Education

  • Bachelor’s degree/University degree or equivalent experience

  • Master’s degree preferred

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

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.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.