IT & Software

Senior Java Microservices Architect

Citi

Mississauga · Peel Region · Canada

Shape Citi’s global reference data architecture with Java, microservices, and cloud-ready applications in a hybrid engineering environment. Influence platforms serving clients worldwide.

As a Senior Java Developer, you will design end-to-end microservices solutions within a global engineering team. You will guide architecture decisions, apply Spring technologies, build REST APIs, and work with relational databases. The role also involves secure testing, messaging, and cloud deployment.

Key Responsibilities:

  • Design and build end-to-end microservices solutions
  • Drive architecture decisions for global reference data applications
  • Collaborate with on-site and off-site engineering teams
  • Introduce coding standards and software architecture practices
  • Mentor engineers and share technical knowledge

Requirements:

  • Six or more years of hands-on Java development experience
  • Strong command of Java 1.8 or later
  • Experience with Spring Framework, Spring Boot, Hibernate, JPA, and Spring Security
  • REST API, relational database, and messaging technology expertise
  • Cloud experience with OpenShift, Kubernetes, AWS, Azure, or GCP

Bring senior Java development, architecture, and microservices expertise to Citi’s global reference data platforms.

#J-18808-Ljbffr

Reference: WJ-2742_530671 · Posted 08 Nov 2026, 06:34 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.