×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Java Developer

Job in Mississauga, Ontario, Canada
Listing for: Citi
Full Time position
Listed on 2026-03-15
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Java Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 94300 CAD Yearly CAD 94300.00 YEAR
Job Description & How to Apply Below
Role Summary
Full Stack Development Lead - Vice President (C13) role within our team. You will drive the technical direction and successful delivery of mission-critical web applications, architect robust systems, mentor engineers, and uphold high standards of code quality and innovation in a complex, enterprise environment.

Responsibilities

Technical Leadership & Architecture:
Lead the architectural design and development of complex, scalable, and resilient full-stack applications, with a primary focus on Java, Spring Boot, and modern front-end frameworks.

Team Mentorship & Guidance:
Mentor, coach, and lead a team of developers, fostering a culture of technical excellence, collaboration, and continuous improvement. Guide team members in code quality, best practices, and career development.

Project & Delivery Ownership:
Oversee the entire software development lifecycle for key projects, from technical requirements gathering and design to coding, testing, and deployment. Ensure on-time, high-quality delivery.

Stakeholder

Collaboration:

Partner with product managers, business stakeholders, and other technology teams to define technical roadmaps, influence product strategy, and translate business requirements into robust technical solutions.

Hands-On Development:
Remain hands-on and contribute to the development of complex features, back-end services, and APIs, setting a high standard for the team.

Best Practices &

Innovation: Champion and enforce software development best practices, including agile methodologies, CI/CD, automated testing, and secure coding standards. Drive the evaluation and adoption of new technologies and industry trends.

System Optimization & Health:
Take ownership of application performance, scalability, and reliability. Lead efforts to troubleshoot, debug, and optimize existing systems.

Required Qualifications

Back-End Expertise:

Strong proficiency in Java and deep, hands-on experience with the Spring ecosystem (Spring Boot, Spring MVC, Spring Data, reactive spring).

Proven experience building and consuming RESTful APIs and designing microservices with Spring Boot.

Experience with relational databases (e.g., Postgre

SQL, MySQL) and No

SQL databases (e.g., Mongo

DB).

Solid understanding of data access layers and ORM frameworks like Spring Data JPA/Hibernate.

Experience with build tools like Maven or Gradle.

Front-End Expertise:

Proficiency in modern front-end technologies (e.g., HTML5, CSS3, JavaScript/Type Script).

Experience with working on React

JS and Redux.

Familiarity with front-end build tools (e.g., Webpack, npm, yarn).

General

Qualifications:

Experience with version control systems (e.g., Git).

Understanding of software development best practices, including agile methodologies, continuous integration, and continuous delivery (CI/CD).

Excellent problem-solving skills and attention to detail.

Strong communication and interpersonal skills, with the ability to work effectively in a team environment.

Nice to Have:

Experience with Graph

QL API design and development.

Familiarity with Spring Cloud for building distributed systems.

Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.

Experience with cloud platforms (e.g., AWS, Azure, GCP).

Other Details

Job Family Group:
Technology

Job Family:
Applications Development

Time Type:
Full time

Primary Location Full Time Salary Range: $94,300.00 - $

EEO & Compliance
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, please review Accessibility w Citi’s EEO Policy Statement and the Know Your Rights poster.

This job opening is for an existing job vacancy. Citi uses automated processing and AI for legitimate business interests to identify and align candidates with job openings. All hiring decisions are conducted by humans.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary