Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Java Developer-Vice President

$120.8k - $170.8k per year
Full-time

Citi

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

Introduction

Citi's Institutional Clients Group (ICG) is comprised of diverse, talented professionals located in more than 100 countries, jurisdictions and territories globally. Citi's Banking, Capital Markets and Advisory (BCMA) is one of four divisions within ICG and provides comprehensive relationship coverage along with a full suite of products and services. In an effort to be the best possible financial partner to its institutional clients, the BCMA business strives to meet the demands w of Citi's global client base through debt capital raising, merger and acquisitions, and equity-related strategic financing solutions.

Banking technology is focused on building a cross-functional team of talented individuals, creating a unique platform to deliver products that will disrupt the industry through technical innovation and creativity.

Our mission as a business focused technology organization is to provide best-in-class products and services to our global clients while solving our banker’s biggest pain points.

Banking Technology is looking for an experienced Full stack Java Developer (Java/J2EE) with strong analytical and problem-solving skills to be part of its ongoing digital transformation initiatives.

Responsibilities

  • Hands-on coding of product features
  • Perform code & design reviews consistently.
  • As a global team member, analyze and collaborate technical solutions and strategies with the team and provide the optimum solution for our clients.
  • Strictly follow Citi’s engineering standards and ensure these are followed across all modules in the project.
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Has the ability to operate with a limited level of direct supervision.
  • Serve as advisor or coach to new or lower level analysts

Technology Skills

  • Must have expert level (hands-on) knowledge and understanding in JAVA/J2EE spring boot, REST APIs, spring framework stack
  • Must have deep understanding of Microservice and its best practices, patterns is highly preferred
  • Must have Strong MS SQL experience
  • Must have experience in SCMs like GIT; and tools like JIRA
  • Must have experience of applying OOPs concepts and producing highly modular and quality code
  • Ability to contribute in high- and low-level system design (Sequence diagram, class diagrams)
  • Strong systems analysis, design and architecture fundamentals, Unit Testing and other SDLC activities
  • Agile/Scrum methodology experience is required

Qualifications

  • 6+ years of relevant experience in Apps Development role
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated technology leadership and management skills
  • Strong communication skills, should be able to articulate effectively with business and other stakeholders
  • Consistently demonstrates clear and concise written and verbal communication

Education

  • Bachelor’s degree/University degree or equivalent experience

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

-

Job Family Group

Technology

-

Job Family

Applications Development

-

Time Type

Full time

-

Primary Location Full Time Salary Range

$120,800.00 - $170,800.00

-

Most Relevant Skills

Please see the requirements listed above.

-

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

-

Automated Processing and AI

We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.

Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.

-

This job opening is for an existing job vacancy.

-

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Java Developer-Vice President in Mississauga, ON vacancy
  • $86.13k - $127.19k per year

     ...The Senior Engineer in Production Management will be responsible for the development and overall...  ...Accountable for delivery of a full range of endtoend projects Excellent communication...  ...delivery model The candidate must have Java backend development experience with Core Java... 
    Senior
    Full time
    Temporary work
    Local area
    Immediate start
    Shift work

    Capgemini

    Mississauga, ON
    13 days ago
  • $110k - $120k per year

     ...Location: Mississauga, ON (Hybrid) Salary: CAD $110,000 – $120,000 Job Summary We are seeking a  Senior Java Full Stack Developer to design and build scalable, high-performance applications supporting regulatory platforms. The ideal candidate will have strong expertise... 
    Senior
    Permanent employment

    Staffmax Staffing & Recruiting

    Mississauga, ON
    3 days ago
  •  ...Job Summary We are seeking a highly skilled Java Full Stack Developer with strong expertise in Angular (latest versions) and backend development using Java, Spring Boot, and Microservices architecture . The ideal candidate will be responsible for designing, developing... 
    Suggested
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    13 days ago
  •  ...We are seeking a talented Java Full Stack Developer with strong expertise in backend development using Java, Spring Boot, and Microservices , along with frontend experience in React.js . The ideal candidate will be responsible for building scalable, high-performance... 
    Suggested
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    13 days ago
  •  ...SAP, AI, and Quantum Computing .   We develop SR&ED-compliant, future-ready products...  ...Overview We’re hiring a deadline-driven Full-Stack Developer to work onsite in Mississauga...  ...our internal tech stack — Laravel MVC, Java, JavaScript, Progress Database, Docker,... 
    Suggested

    Sapsol Technologies Inc

    Mississauga, ON
    13 days ago
  •  ...unlock the value of technology and build a more sustainable, more inclusive world. We are seeking a highly skilled Java Full Stack React JS Developer with 10 years of experience to join our team. Tech Skills : React JS, Springboot, Spring boot REST API, Spring batch... 
    Permanent employment
    Internship
    Flexible hours

    Capgemini

    Mississauga, ON
    10 days ago
  • $70.85 - $75.27 per hour

    Our client, is seeking an experienced, delivery-focused AI-Assisted Full Stack Engineer (Java / React) to join their forward-thinking application engineering team. In this senior technical role, you will play a critical part in designing, building, refactoring, and hardening... 
    Senior
    Contract work
    Remote work
    Work from home

    Randstad

    Mississauga, ON
    12 days ago
  •  ...Responsibility: The Applications Development Senior Programmer Analyst is an intermediate...  ...make evaluative judgement Recommend and develop security measures in post implementation analysis...  ...Development - Time Type: Full time - Citi is an equal opportunity employer... 
    Senior
    Full time

    Citi

    Mississauga, ON
    10 days ago
  •  ...Full Stack Developer - Python & AI Required Skills: Databases Strong expertise in Microsoft SQL Server (MSSQL) Experience with Google BigQuery Advanced SQL skills (query optimization indexing performance tuning ETL processes) Programming Languages... 
    Full time

    Astra North Infoteck Inc.

    Mississauga, ON
    4 days ago
  •  ...Strong in Java development. knowledge of Spring Boot MVC and WebFlux Own backend design & technical decisions - Guide team on coding standards & best practices - Review code and resolve complex technical issues - Identifying the NFR and plan to address those... 
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    13 days ago
  •  ...looking for a highly skilled Java with AWS to join our team. The...  ...Development Efforts: Oversee the full software development lifecycle,...  ...maintenance. Mentor and guide a team of developers, ensuring adherence to best...  ...and coding standards. • Full-Stack Development: Design, develop,... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Mississauga, ON
    5 days ago
  •  ...Job Title: Senior Vice President & General Manager, Senior Living Location: Mississauga-Hybrid / Canada-Remote ~ Travel to Office expectations...  ...within the Senior Living vertical. The SVP & GM owns the full customer lifecycle — from pipeline and acquisition through retention... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    23 days ago
  • $79.32k - $110.68k per year

     ...Responsibilities Architect, design, and develop robust and scalable software solutions using Java/J2EE technologies. Develop and...  ...frameworks. Participate in the full software development lifecycle,...  ...and autonomy. Acts as SME to senior stakeholders and /or other team... 
    Senior
    Full time

    Citi

    Mississauga, ON
    10 days ago
  •  ...Key Responsibilities Design, develop, and maintain backend services using Core Java and Spring Boot Build and manage Microservices-based architecture Develop and consume RESTful APIs Work with SQL and/or NoSQL databases for data storage and retrieval... 
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    13 days ago
  •  ...Job Title: Senior Vice President & General Manager, Acute & Payer Location: Mississauga, ON - Hybrid / Canada - Remote ~ Travel to Office expectations...  ...PointClickCare’s senior leadership team, this executive holds full P&L accountability for the business—including revenue growth... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    13 days ago
  •  ...development, testing and deployment. As a developer, the candidate will be responsible for...  ...At least 6+ years of experience with Java Experience...  ...Intermediate Seniority Senior... 
    Senior
    Internship

    Luxoft

    Mississauga, ON
    a month ago
  •  ...Development Technology Lead Analyst is a senior level position responsible for...  ...knowledge of system flow and develop standards for coding, testing,...  ...-on development experience in Java, Spring, Microservices OR React...  ...Development - Time Type: Full time - Citi is an equal... 
    Senior
    Full time

    Citi

    Mississauga, ON
    10 days ago
  • $142k - $158k per year

     ...available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us. Required Experience: Senior IC... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    4 days ago
  • $120.8k - $170.8k per year

     ...impact. Job Overview We are seeking a senior technical leader specializing in building...  ...and implement robust backend microservices (Java/Spring Boot) optimized for low-latency data...  ...analysis, design patterns, data analysis, and the full software development lifecycle (SDLC),... 
    Senior
    Full time

    Citi

    Mississauga, ON
    10 days ago
  •  ...Job Title: Java Backend Developer Location: Mississauga-Ontario-CA (Onsite) Employment Type: Fulltime About Smart IT Frame At Smart IT Frame , we connect top talent with leading organizations across the USA. With over a decade of staffing excellence, we specialize... 
    Full time

    Smart IT Frame LLC

    Mississauga, ON
    7 days ago
  •  ...Responsibility: Strong hands-on experience with Core & Advanced Java, Spring Boot, and Spring Cloud. Expertise in designing and building...  ...methodologies, SAFe practices, and DevOps practices. Design, develop, and maintain microservices using Java (Spring Boot). Collaborate... 
    Full time

    Virtusa

    Mississauga, ON
    10 days ago
  •  ...ambitious chapter yet. We're looking for a senior HR leader who builds, scales, and leads,...  ...partnering with the executive team, the Vice President, Human Resources will own Rodan's people...  ...player talent across North America, and developing the people and leaders who will carry... 
    Senior
    Long term contract
    Full time

    Rodan Energy Solutions Inc.

    Mississauga, ON
    a month ago
  • $70k - $85k per year

     ...Role Role: Fullstack Dot Net Developer Location: Mississauga,...  ...work with various technology stacks within the Global Banking space...  ...Relevant experience and skills, Seniority and performance, Market and business...  ...package to all regular, full-time employees. In the U.S. and... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Mississauga, ON
    3 days ago
  •  ...Job Description: Job Title: Java Full stack Tech Lead 100% Remote Duration: 12 Months Job Description: - 7+ years of Java Full stack development experience - Design and implement end-to-end solutions for enterprise portal applications - Lead backend... 
    Contract work
    Remote work

    Astra North Infoteck Inc.

    Mississauga, ON
    20 days ago
  •  ...reduction through automation. Support the Commercial leaders Manager with customers and partners relations. Lead, guide, evaluate and develop a team with operational responsibilities to increase organizational effectiveness and create cost efficiencies. Ensure... 

    Swissport

    Mississauga, ON
    24 days ago
  • $110k - $130k per year

     ...High-Performance Enterprise Software as a Senior C++ Developer!  We're partnering with a well-...  ...operating systems, system APIs, networking stacks, and low-level communication protocols...  ...with HPE NonStop (Tandem) environments Java or other enterprise backend development... 
    Senior
    Long term contract
    Full time
    Work at office
    3 days per week

    STACK IT Recruitment

    Mississauga, ON
    6 days ago
  •  ...exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. Appropriately assess...  ...- Job Family: Applications Development - Time Type: Full time - Citi is an equal opportunity employer, and qualified candidates... 
    Senior
    Full time

    Citi

    Mississauga, ON
    10 days ago
  •  ...Job Description Overview The Vice President, EC6 Product Development provides executive leadership...  ...the existing EC6 product across the full pre-execution lifecycle, including design...  ...and market responsiveness. The role will develop and implement a forward-looking product... 
    Senior
    Full time
    Contract work
    For subcontractor
    Internship
    Local area
    Worldwide
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    29 days ago
  • $120.8k per year

     ...highly skilled and autonomous individuals. We are seeking a Senior Data Developer to join one of our small, co-located, high-performing squads....  ...emphasizing efficiency gains through AI-driven development. Take full ownership of end-to-end project delivery for data initiatives,... 
    Senior
    Full time

    Citi

    Mississauga, ON
    3 days ago
  •  ...Full Stack Developer - React.js, Node.js, Python & AI Required Skills: Databases • Strong expertise in Microsoft SQL Server (MSSQL) • Experience with Google BigQuery • Advanced SQL skills (query optimization, indexing, performance tuning, ETL processes)... 
    Contract work

    Astra North Infoteck Inc.

    Mississauga, ON
    27 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Java Developer-Vice President. Be the first to apply!