Senior Full Stack Developer – Inventory Management, Vice President
Role Overview
Joins the Inventory Management Applications team within Capital Markets technology.
Leads design and delivery of high-volume, low-latency systems supporting business-critical Stock Record operations.
Acts as a technical authority, guiding developers and shaping application engineering direction.
Key Skills for This Role
Full Job Posting
Role overview
Joins the Inventory Management Applications team within Capital Markets technology.
Leads design and delivery of high-volume, low-latency systems supporting business-critical Stock Record operations.
Acts as a technical authority, guiding developers and shaping application engineering direction.
Responsibilities
- Architect and lead full-stack development of real-time Capital Markets inventory applications.
- Modernize large monolithic WebLogic systems as microservices using Spring Boot, Kubernetes, Kafka, and related technologies.
- Set engineering standards for coding, testing, performance tuning, and deployment.
- Translate business requirements into architecture, user stories, and development plans.
- Lead code reviews, mentor developers, and resolve complex design challenges.
- Address performance bottlenecks and system resilience gaps.
- Work with business and technology stakeholders, project managers, QA, and offshore teams.
- Oversee design and implementation reviews for operationally ready production deployments.
Required qualifications
- Requires 6+ years of senior Java development and enterprise solution delivery, including technical project leadership.
- Requires 8+ years of Oracle RDBMS design and development, including PL/SQL, stored procedures, triggers, and performance tuning.
- Requires 6+ years building microservices with Spring Boot, Spring Cloud, Netflix OSS components, Docker, Kubernetes, and Kafka.
- Requires 7+ years of multithreaded Java programming, concurrency, thread-safe design, and JTA transaction management.
- Requires 6+ years of ETL development with Talend, Informatica, or Apache Spark.
- Requires 6+ years with DevOps pipelines and tools, including Jenkins, Bamboo, UrbanCode, Maven, and Gradle, in Agile and SCRUM frameworks.
- Requires hands-on Angular or React.js and full-stack delivery using AWS, GCP, or PCF.
- Requires a bachelor's degree in engineering, computer science, or equivalent experience.
Beneficial qualifications
- ELK stack implementation and support experience is beneficial.
- AWS, Oracle RDBMS, or data warehousing certifications are beneficial.
- Capital Markets experience in stock record, inventory management, or trading systems is beneficial.
- Oracle workload migration to cloud or NoSQL, and large-scale real-time big data or public cloud experience, are beneficial.
- A master's degree in engineering, computer science, or a related technical discipline is beneficial.
Work arrangement
- Hybrid schedule: three days in the office and two days working remotely.
Compensation
- The listed full-time salary range is $120,800–$170,800; no pay cadence is stated.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Citi
Artificial Intelligence Security Specialist EMEA (SVP)
London, GBR
Equities - Senior Java Developer - Vice President
Mississauga, CAN
Citi is seeking a senior Java developer to develop and maintain its global Delta One Execution Platform and ETF execution workflows. Candidates need 8+ years of relevant experience, strong Java and object-oriented design
KYC Operations Analyst 1, Citi Commercial Bank (UAE Nationals Only)
Dubai, UAE
Citi Commercial Bank seeks a KYC Operations Analyst to own the end-to-end KYC record process, from creation and renewal to approval. The role involves researching company information, validating documentation, and coordi
Senior Vice President, Payments Cluster Product Management – Industry & Regulatory Liaison
London, GBR
Artificial Intelligence Security Specialist EMEA (SVP)
London, GBR
Equities - Senior Java Developer - Vice President
Mississauga, CAN
KYC Operations Analyst 1, Citi Commercial Bank (UAE Nationals Only)
Dubai, UAE
Managed Investments Sales Lead
London, GBR
Senior Executive Assistant
London, GBR
Senior Vice President, Payments Cluster Product Management – Industry & Regulatory Liaison
London, GBR
Quantitative Analyst - FX Options
London, GBR
Cash and Trade Proc Analyst
Mumbai, IND