Start Your Search Here

push notification bell

Would you like to receive notifications about IT & Technology jobs in Canada?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Citi

Canada / Global

Senior Java Full Stack Developer

  • Hybrid

Job Description

Build Java full stack software at Citi while shaping architecture, Spring Boot services, and REST APIs within a hybrid working model. As a Senior Full Stack Java Developer and Vice President, you will support Citi’s global Banking Technology transformation. The role focuses on institutional banking products, microservices, relational databases, and software quality. You will collaborate with international engineering teams serving Banking, Capital Markets and Advisory. Key Responsibilities:

Deliver full stack features using Java/J2EE and Spring Boot Architect scalable microservices-based solutions and REST APIs Optimize MS SQL, Oracle, and PostgreSQL database logic Lead code reviews and design reviews Mentor junior engineers and coach technical development Requirements:

Six or more years of software development experience Deep Java/J2EE, Spring Boot, Spring Framework, and REST expertise Advanced relational database design and performance tuning skills Experience designing and delivering microservices architectures Git workflows, Jira, testing, and software lifecycle knowledge Bring senior Java engineering, database optimization, and architectural leadership to Citi’s global institutional banking technology products.

#J-18808-Ljbffr
Apply Now

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location