Citi

Senior Java Developer - Vice President

Citi
Apply
2 days ago
Mississauga, CanadaStaff+

Base Salary

$121k - $171k/yr

Responsibilities

  • Design and build end-to-end microservices solutions using Java.
  • Drive architecture decisions for applications supporting global reference data.
  • Collaborate with on-site and off-site engineering teams on project delivery.
  • Establish coding standards and software architecture practices.
  • Use modern development tools to support secure and efficient code delivery.
  • Mentor engineers and share technical knowledge across teams.

Requirements

  • At least 6 years of hands-on Java development experience, including Java 1.8 or later.
  • Strong experience with Spring Framework, Spring Boot, Hibernate, JPA, and Spring Security.
  • Experience designing and managing systems backed by relational databases.
  • Experience designing and implementing REST APIs.
  • Working knowledge of messaging technologies such as JMS or Kafka.
  • Experience deploying and managing applications on a cloud platform such as OpenShift, Kubernetes, AWS, Azure, or GCP.
  • Experience writing secure, well-tested code using test-driven development, JUnit, and integration testing.
  • Ability to communicate clearly, work independently, and manage competing priorities.
  • Preferred experience with NoSQL databases, GraphQL, Angular or React, Spring Batch, Spring Integration, Apache Camel, Spring MVC, JSP, or JavaScript.

Benefits

  • Hybrid schedule with 3 days in the office and 2 days working remotely each week.
  • Ongoing learning and development opportunities.
  • Opportunity to influence technical decisions and platform direction.
  • Wellbeing, financial wellbeing, and family support programs.

Tech Stack

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