Senior Application Full Stack Developer - Inventory Management, AVP
$94.3k - $141.5kCiti
Senior Application Full Stack Developer – Inventory Management, AVP
Location(s):
Mississauga, Ontario, Canada
Job Type:
Hybrid
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
Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management.
As a bank with a brain and a soul, Citi creates economic value that is systemically responsible and in our clients’ best interests. As a financial institution that touches every region of the world and every sector that shapes your daily life, our Enterprise Operations & Technology teams are charged with a mission that rivals any large tech company. Our technology solutions are the foundations of everything we do from keeping the bank safe, managing global resources, and providing the technical tools our workers need to be successful to designing our digital architecture and ensuring our platforms provide a first-class customer experience. We reimagine client and partner experiences to deliver excellence through secure, reliable, and efficient services.
Our commitment to diversity includes a workforce that represents the clients we serve from all walks of life, backgrounds, and origins. We foster an environment where the best people want to work. We value and demand respect for others, promote individuals based on merit, and ensure opportunities for personal development are widely available to all. Ideal candidates are innovators with well-rounded backgrounds who bring their authentic selves to work and complement our culture of delivering results with pride. If you are a problem solver who seeks passion in your work, come join us. We’ll enable growth and progress together.
Position Overview
As part of the Inventory Management Applications Suite, Senior Application Developer is responsible for leading very high volume / low latency enterprise multi-tiered Java applications to provide cutting edge solutions for the Stock Record and related Application in the Capital Markets domain while following the industry best practices and Citi standards.
The primary responsibility will be the design and development and providing Level 3 support for these applications. Coordination between stakeholders and teams; thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential. Stock Record is business critical, with complex interfaces/dependencies, consisting of time sensitive deliveries.
As a Senior Application Developer, the candidate must have a strong emphasis on Microservice architecture, design patterns, and UI/UX angular expertise, who can implement solutions (conceptualize, design and development) while working and collaborating with a distributed team of developers working simultaneously on different application layers (UI, server side and database/reporting) towards developing enterprise solutions for large projects. Collaborating with various internal teams and stakeholders is a must to provide best solutions and support.
This requires a highly experienced Angular, Java developer, with Microservices development experience, who has a track record of delivering highly scalable robust applications that use the latest tools and technologies while working on all phases of the development life cycle. The candidate will also be expected to work on Java/Weblogic technology stack as we work towards modernizing and simplifying the application to microservices ecosystem.
Responsibilities:
- Provide application management and solution technology leadership:
- Responsible for design and development as a full stack java developer to build very high volume low latency enterprise applications that can adapt and scale to changing market conditions.
- Responsible for delivery of application technology solutions and data information planning effort, owns the technical development environment and works with the Enterprise team to deliver in a fast paced time bound manner.
- Help ensure high quality software delivery by providing guidance on testing strategy, technical consultation to plan/design performance testing, and providing feedback/guidance for tuning performance and other non-functional elements of the application.
- Migration of application functionalities that are part of large monolithic systems, running on WebLogic, into an ecosystem of Microservices using the latest technologies, and/or a combination of microservices and monoliths where applicable.
- Understanding the client requirements and envision the solution that can be captured as respective user stories in JIRA.
- Understanding the impact of adapting different architectures and designs and present the same to all relevant stakeholders.
- Management of both functional and technical requirements while deciding on technical solutions.
- Development of solutions following established technical design, application development standards and quality processes in projects.
- Building test automation suites to reduce the regression effort of the QA team.
- Identification of existing system bottlenecks and deficiencies, devise and implement robust solutions to address these shortcomings.
- Interaction with other stakeholders not limited to end-user clients, Project Manager/Scrum master, Business Analysts, offshore development, Quality Assurance and other cross-functional teams.
- Drive the design and development of system architecture, work with stakeholders of the systems, and enhance the quality of deliverables.
- Work with Production Service/Support to resolve issues
- Stay up-to-date with new development tools and strategies
- Ensure that the requirements are properly analyzed prior to planning implementation. Understand what customer needs.
- Ensure design and development to customer specifications with best quality implementation practices. Meet customer requirements with least amount of rework and high amount of test coverage in the least amount of time
Mandatory Skills:
- BS/MS degree in Computer Science, or equivalent
- 5+ years of experience as a Senior Java Developer with hands on end to end solutions.
- 5+ years of experience in Angular UI/UX development with hands on end to end solutions.
- 5+ years of experience in Weblogic EJB development with hands on end to end solutions.
- Role requires overcoming obstacles through collaboration, research/ testing and communication with ability to negotiate solutions.
- Individual must have experience working in a high pressure, fast paced 'Global' environment providing daily support to multiple competing priorities.
- Excellent interpersonal, oral and written communication skills
- 5+ years of Oracle RDBMS design and development skills with excellent knowledge in store procedures, PL/SQL, triggers and performance tuning
- Experience migrating Oracle RDBMS to ECS cloud and NoSQL database. Architect and hands on technical experience in implementing large volume real time complex solutions in Big Data Platforms & Public Cloud platforms would be a huge asset.
- 5+ years hands on experience in ETL functionalities including experience with tools like Talend, Infomatica, spark etc.
- Diverse experience utilizing tools in Microservices architecture applications using Spring Boot, Spring Cloud config, Netflix OSS components (Eureka, Zuul, Hystrix), Pivotal Cloud Fundry, ZooKeeper, AWS etc.
- Strong hands-on experience adhering to Java concurrency, concurrency patterns and building thread safe code
- Thorough experience working with transaction management, JTA, building very high volume low latency applications.
- Digital stacks include: (Apache, J2EE, Java, JBoss, MQ, Oracle, SQL Server, DB2, Windows, and Linux)
- Hands on exposure on shell scripting and Unix/Linux/Windows System Administration
- Expert level knowledge of relational and non-relation data models and queries i.e. SQL language semantics
- Hands on experience using Core java, Server side Java, Javascript, MVC Pattern, Spring Framework
- Understanding of Network infrastructure ( TCP/IP, TLS.,DNS, Load-balancers, firewalls, proxies, B2B links)
- 5+ years of experience in using JMS to connect to Tibco/IBM MQ middleware
- 5+ experience with Spring Framework and Spring Boot, Microservices, Spring MVC, Spring Data, Spring JMS, Spring JDBC, Spring Security
- 5+ years of experience in Java front end frameworks like Angular, React.js, jQuery etc
- 5+ years of experience with WebLogic 10 and 12c application server.
- 5+ years of Agile/SCRUM development experience with multiple Agile/SCRUM projects
- 5+ years of Application Development using Software Development Life Cycle, SDLC
- 5+ years of Microservices development experience using Spring boot, AppDynamics, Docker, MongoDB / Cassandra, Kubernetes, Kafka, RabitMQ, Swagger etc
- 5+ years of experience in Java multi-threaded programming.
- 5+ years of experience with Test Driven Development TDD
- 5+ years of experience in writing stored procedures, packages, functions etc.
- 5+ years of experience with code versioning tools such as Github, Bitbucket, Subversion, Perforce
- 5+ Experience in DevOps process and tools like Jenkins/Bamboo/UrbanCode also build technology like Maven/Gradle
Nice to Have Skills:
- Experience in supporting Elasticsearch, Logstash and Kibana stack environment
- Industry recognized Technology Certifications in AWS, Data Warehousing and Oracle RDBMS
- Experience in developing and deploying applications to cloud platforms AWS, GCP, PCF.
- Experience in Capital Market domain
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:
$94,300.00 - $141,500.00
Most Relevant Skills
Please see the requirements listed above.
Other Relevant Skills
Angular, Full Stack Development, Java (Programming Language).
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.
View Citi’s EEO Policy Statement and the Know Your Rights poster.
#J-18808-Ljbffr- ...Senior Full Stack Developer, AVP Location: Belfast, Northern Ireland, United Kingdom Job Type: Hybrid... ...team to develop full stack applications, drive technical solutions end‑to‑end... ...continuous delivery. Proven ability to manage and deliver software projects end‑to...ApplicationSenior
$42k - $150k
...Operational Risk Management Department SupportThe incumbent will support... ...Consultant New Hire Application approval requests, timesheet... ...oversight of the department's asset inventory.Oversee IT assets management,... ...or administrative support for AVP level; Minimum 1 years of...ApplicationContract workWork at office$100k - $143k
...help build modern Wealth Management capabilities that support... ...sits at the intersection of full stack engineering, Financial... ...delivery.We are looking for a Senior Full Stack Developer who can design, build,... ..., and support scalable applications across the Wealth Management...ApplicationSeniorLocal area3 days per week- ...first time ever, you can manage and automate every... ...manage employee devices, applications, and access security... ...Device Management (MDM): Developing systems to securely... ...configure, manage, and inventory corporate devices (... ...features, working across the stack to make them...ApplicationSeniorWork at officeRemote work3 days per week
$100k - $143k
...help build modern Wealth Management capabilities that support... ...sits at the intersection of full stack engineering, Financial... ...We are looking for a Senior Full Stack Developer who can design, build, integrate... ..., and support scalable applications across the Wealth...ApplicationSeniorLocal area3 days per week$121.2k - $181.8k
...Senior Full Stack Java Developer – Assistant Vice President Job Req Id: 26952113 Location(s):... ...establishing and implementing new or revised application systems and programs in... ...Responsibilities: Partner with multiple management teams to ensure appropriate...ApplicationSeniorFull time- ...Citi is seeking a Senior Application Full Stack Developer for Inventory Management. You will lead design, development, and support for high-volume, low-latency Java applications, leveraging Angular UI/UX and microservices in a modernized architecture. You’ll work across...ApplicationSenior
$115k - $140k
...distinctive investment management capabilities, we... ...working on the application team that builds... ...We are adding a Senior Data Engineer to... ...with quantitative developers and investment... ...spending at least four full days each week... ...a comprehensive inventory of all duties, responsibilities...ApplicationSeniorFull timeWork at officeFlexible hours$140.5k - $234.1k
...dynamic and visionary AVP Tech, Software Development... ...-volume, low-latency applications for mission-critical... ...Owners and Product Managers to translate business... ...Team: Guide the team in developing comprehensive technical... ...hands‑on experience in full‑stack application...ApplicationWork at officeWork from home2 days per week3 days per week$155k - $175k
...Empassion Empassion is a Management Services Organization (MSO)... ...Role Overview The Senior Full Stack Software Engineer will report... ...It is our responsibility to develop a deep understanding of our... ...process, such as reviewing applications, analyzing resumes, or assessing...ApplicationSeniorRemote jobFull time- ...Job Description Senior Microsoft Dynamics... ...Duration: Full Time Location:... ...Finance, Procurement, Inventory, Operations, and... ...Sourcing Inventory Management Supply Chain /... ...Third-party applications Guide data migration... ...consultants and developers on integrations,...ApplicationSeniorFull time
$120k - $200k
...team member for the role of Senior Vice President to join our Middle... ...of Middle Office applications, Data ingestion and distribution... ...systems and ability to design and develop components of critical multi-... ...performance, and market factors.Full timePosting Date: 2026-06-04ApplicationSeniorTemporary workWork at officeWorldwideFlexible hours$102k - $250k
Senior Vice President, Full-Stack EngineerAt BNY, our culture allows us to run our company... ...of AI tooling to improve developer productivity and system... ..., and resilient software applications within Financial Services... ..., and large-scale data management.Messaging & Middleware:...ApplicationSeniorTemporary workWork experience placementWorldwideFlexible hoursShift work- ...practice is seeking a Senior Manager to join a collaborative... ...lifecycle.Mentor and develop staff through training... ...recognition - ASC 606, inventory, accrual-based... ...accommodations to complete this application please email:... ...Boston; Dallas; Chicago; PhiladelphiaType: Full timeApplicationSeniorFull timeLocal areaRemote workFlexible hours
$132.85k - $177.12k
...powered world, connecting people, data, and applications through our expansive fiber network and... ...join us today.The RoleResponsible for managing business development activities for... ...not intended to include a comprehensive inventory of all duties and responsibilities for...ApplicationSeniorTemporary work$120k - $200k
Senior Vice President, Full-Stack EngineerAt BNY, our culture allows us to run our company... ...to provide high-level application software development... ...services and technical support. Develop well-designed, testable,... ...consulting to IT management and senior technical staff...ApplicationSeniorTemporary workWork experience placementWork at officeWorldwide$205.23k - $307.85k
...closely with Product Management and Engineering to... ...roadmaps. The Senior Director, Enterprise... ..., develop, and manage a team... ...as a comprehensive inventory of all duties, responsibilities... ...as experience. The application window is 30 days... ...Englewood, 183 Inverness Dr WestType: Full timeApplicationSeniorFull time$100k - $118k
...of software’s, account management, access control,... ...devices. Handling IT Asset Inventory Management. Level of Complexity... ...of desktop computers, applications, and related... ...sponsorship for these positions Seniority level Seniority level... ...type Employment type Full-time Job function Job...ApplicationSeniorFull timeWork at office$150k - $210k
...communities.We have Senior Software Engineer position... ...responsible for developing and maintaining software... ..., securities, wealth management, and investment... ...strong background in full stack development (Java, Python... ...scaling enterprise-level applications, preferably in cloud...ApplicationSeniorTemporary workWorldwide$65k - $80k
...Hardware Ltd in New York is seeking a Senior Warehouse Manager to oversee operations at our... ...will manage shipping, receiving, and inventory control processes and ensure the efficiency... ...and proficiency in Microsoft Office applications. A competitive salary range of $65,00...ApplicationSeniorWork at office- ...Senior Backend Engineer Location: New... ...team focuses on developing secure, scalable... ...systems that power the management, movement, and... ...and asset inventory management Develop... ...settlement, frontend applications, and... ...Participate in the full software development...ApplicationSeniorFull time
$180k - $220k
...Photon is seeking a Senior Software Engineer to design, build,... ...its innovative prescription management platform. The role involves... ...backend systems, and user-facing applications with an emphasis on... ...Candidates should have 5+ years in full-stack development, strong problem-...ApplicationSenior- ...notch technology products.As a Full Stack Senior Lead Software Engineer-... ...within the Asset and Wealth Management Technology Organization-... ...multiple technologies and applications.Highbridge Capital Management... ...a data-centric approach in developing innovative technology solutions...ApplicationSeniorFor contractorsWork at office
$22 - $25 per hour
...Job Description Senior Assistant Manager | Dos Toros Taqueria... ...hour Schedule: Full-Time (45 hours per week... ...during peak times. Developing Talent: Training, coaching... ...scheduling, inventory, ordering, and payroll... ...point during the application or interview process...ApplicationSeniorHourly payFull timeTemporary workCasual workLocal areaFlexible hoursShift work$26 - $30 per hour
...opening in our New York, NY office for a Senior Sales Leader. Our position is for 40... ...basis. Responsibilities include: Inventory Management Maintaining a system for keeping track... ...the hiring process, such as reviewing applications, analyzing resumes, or assessing...ApplicationSeniorHourly payPart timeWork at officeWork from homeHome officeFlexible hours- ...revolutionize how IT assets are managed for the modern, distributed... ...building a world-class application that simplifies complex logistics... ...looking for an innovative Full Stack Engineer to accelerate our... ...databases. ~ Solid track record developing high performance SaaS APIs...ApplicationSeniorFull timeWork at officeVisa sponsorshipWork visa2 days per week
$75k - $100k
...boutique digital marketing agency managing eight figures in monthly... ...already know about it. Manage full Seller Central operations:... ...listing optimization, A+ Content, inventory health, case management,... ...fluentimarketing.com. We review every application and move fast on strong...ApplicationSeniorRemote workFlexible hours$147.5k - $211k
...are building a small, senior AI engineering team... ...'ll work across the full AI engineering stack—from cloud... ...platform services, and developer tooling to multi-agent... ...Examples include lifecycle management agents that register... ...agents, deploy applications, perform post-deployment...ApplicationSeniorLocal areaFlexible hours3 days per week$140k - $170k
...booking, marketing, client management, finances, staff and inventory management, and more. Genius... ...of the company. As a Senior Business Recruiter, you'll own the full cycle across a diverse mix of... ...Submissions If a resume or applicant is submitted to Genius AI by...ApplicationSeniorFull timeWork at officeLocal areaFlexible hoursNight shift3 days per week$176.72k - $265.08k
...business lines - Liquidity Management Services, Payments,... .... This is a critical senior leadership position at... ...policies, AI inventory management, and governance... ..., and their practical application within trade finance operations... ...and accommodate the full range of personal...ApplicationSeniorFull timeWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Application Full Stack Developer - Inventory Management, AVP. Be the first to apply!
- senior application developer New York, NY
- application security engineer New York, NY
- hydraulic application engineer New York, NY
- application support developer New York, NY
- technical application engineer New York, NY
- senior app developer New York, NY
- cnc applications engineer New York, NY
- lead app. developer New York, NY
- application system engineer New York, NY
- software applications developer New York, NY





