Senior Java Full-Stack Engineer - Cloud-Native Microservices

Citi

Mississauga

On-site

CAD 133,000 - 200,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Citi in Mississauga, Canada, is seeking a JAVA Full Stack Senior Developer to contribute to designing, building, and deploying scalable enterprise applications. The role spans front-end React.js components and back-end Java Spring Boot microservices, with RESTful APIs and MCP services for AI agents.

You will deploy in Citi's cloud environments (OpenShift/Kubernetes/AWS), collaborate with cross-functional teams, and stay ahead with emerging technologies including Generative AI.

Qualifications

  • 6+ years of professional experience in full-stack software development.
  • Experience designing micro-service-based applications.
  • Strong hands-on with modern JavaScript (React.js) and TypeScript.
  • Deep proficiency in Java and Spring Boot for enterprise microservices.
  • Experience with cloud platforms (AWS/Azure/GCP) and containers (Docker, Kubernetes, OpenShift).
  • Familiarity with CI/CD pipelines (Jenkins, GitHub Actions).
  • Ability to work under pressure and manage deadlines.
  • Interest or experience in Generative AI and agent-based systems is highly desirable.

Responsibilities

  • Utilize Java Spring Boot and React.js to deliver high-quality software solutions.
  • Design, develop, test, and deploy end-to-end solutions including front-end and microservices.
  • Architect RESTful APIs and MCP services for AI agent consumption.
  • Deploy and manage applications in Citi's cloud environments (OpenShift, Kubernetes, AWS).
  • Collaborate with product managers, designers, and engineers to translate requirements into technical solutions.
  • Evaluate new technologies and AI applications to solve business problems.
  • Ensure code quality, reusability, and maintainability.
  • Assess risk and ensure compliance with laws and regulations.

Skills

Java
Spring Boot
React.js
TypeScript
Microservices
Cloud AWS
Kubernetes OpenShift
CI/CD Jenkins
REST APIs
AI interest

Education

Bachelor's degree

Tools

OpenShift
AWS
Kubernetes
Jenkins
GitHub Actions
Oracle DB

Job description

Citi in Mississauga, Canada, is seeking a JAVA Full Stack Senior Developer to contribute to designing, building, and deploying scalable enterprise applications. The role spans front-end React.js components and back-end Java Spring Boot microservices, with RESTful APIs and MCP services for AI agents.

You will deploy in Citi's cloud environments (OpenShift/Kubernetes/AWS), collaborate with cross-functional teams, and stay ahead with emerging technologies including Generative AI.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java & Cloud Platform Lead - VP
Senior Java & Cloud Platform Lead - VP

Citigroup Inc. • Mississauga

On-site
CAD 121,000 - 171,000
VP, Senior Java Full-Stack Engineer
VP, Senior Java Full-Stack Engineer

Citigroup Inc. • Mississauga

Hybrid
CAD 140,000 - 200,000
Senior Full-Stack Java Engineer – Hybrid (Mississauga)
Senior Full-Stack Java Engineer – Hybrid (Mississauga)

Citigroup Inc. • Mississauga

Hybrid
CAD 94,000 - 142,000
Senior Java Microservices Engineer (Hybrid)
Senior Java Microservices Engineer (Hybrid)

Citi • Mississauga

Hybrid
CAD 132,000 - 198,000
Hybrid work schedule
Learning & development resources
Global collaboration
+2
Senior Full-Stack Java Engineer — Global Impact
Senior Full-Stack Java Engineer — Global Impact

Citi • Mississauga

On-site
CAD 94,000 - 142,000
Senior Java Full-Stack Developer | Java + React, Onsite
Senior Java Full-Stack Developer | Java + React, Onsite

SIDRAM TECHNOLOGIES • Mississauga

On-site
CAD 110,000 - 140,000
Senior Java Lead: Enterprise Apps & AI-Driven Solutions
Senior Java Lead: Enterprise Apps & AI-Driven Solutions

Citi • Mississauga

On-site
CAD 94,000 - 142,000
Senior Full-Stack Java Engineer (Java/React)
Senior Full-Stack Java Engineer (Java/React)

Citigroup Inc. • Mississauga

Hybrid
CAD 94,000 - 142,000
Senior Java Applications Lead - Money Markets
Senior Java Applications Lead - Money Markets

Citi • Mississauga

On-site
CAD 167,000 - 237,000
Senior Java Backend Architect | Cloud-Native Microservices
Senior Java Backend Architect | Cloud-Native Microservices

Citigroup Inc. • Mississauga

On-site
CAD 133,000 - 200,000