Citi

Java Developer

Citi
Apply
21 hours ago
Mississauga, CanadaMid Level

Base Salary

$79k - $111k/yr

Responsibilities

  • Design and develop RESTful APIs and application systems using Java and Spring frameworks.
  • Build and deploy applications on OpenShift and Kubernetes cloud infrastructure.
  • Integrate Kafka and MQ messaging systems to support reliable data flow and event-driven communication.
  • Develop and maintain Jenkins CI/CD pipelines and monitor application performance with Grafana.
  • Analyze applications for vulnerabilities, debug issues, and implement targeted fixes.
  • Collaborate with technology teams and business stakeholders to define enhancements and translate requirements into technical specifications.
  • Support and mentor junior analysts on engineering approaches and problem-solving.

Requirements

  • At least 2 years of software development experience in the financial services industry, focused on Java application development.
  • Hands-on experience building RESTful APIs with Spring or comparable Java frameworks.
  • Experience with relational and non-relational databases, including Oracle, SQL, and MongoDB.
  • Working knowledge of OpenShift, Kubernetes, and build tools such as Gradle or Maven.
  • Experience with Jenkins, CI/CD pipeline configuration, and Grafana monitoring.
  • Knowledge of software development lifecycle principles and Agile delivery methodologies.
  • Bachelor's degree in a relevant field or equivalent practical experience.

Benefits

  • Hybrid working model with 3 days in the office and 2 days remotely.
  • Learning and development resources supporting technical growth and career progression.
  • Exposure to large-scale engineering challenges within a global financial institution.
  • Wellbeing support and work-life balance programs.
  • Competitive compensation and financial wellbeing benefits.
  • Technical autonomy and collaboration within a high-performing global technology team.

Tech Stack

Apache KafkaGradleGrafanaJavaJenkinsKubernetesMavenMongoDBOpenShiftSQL

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