JobsFull Stack Developer, Inventory Management, Assistant Vice President
Full Stack Developer, Inventory Management, Assistant Vice President
CitibankFull Stack Developer, Inventory Management, Assistant Vice President
CitibankLocation
Jersey City, NJ
Type
Full-time
Posted
6/7/2026
Compensation
$121,200 - $181,800 per year
Master's with 5+ Years of Experience
Approval 99.7%·Filings 1,260·New hires 296·
💎 Strong Sponsor
·FY 2025Job description
The Application Developer will lead the design and development of high-volume, low-latency enterprise Java applications within the Inventory Management Applications Suite, focusing on the Stock Record in the Capital Markets domain. This role requires a strong emphasis on Microservice architecture and UI/UX development using Angular. The candidate will collaborate with various stakeholders and teams to deliver cutting-edge solutions while ensuring adherence to industry best practices and Citi standards. Level 3 support and coordination among teams are essential for success in this position.
Requirements
- BS/MS degree in Computer Science or equivalent.
- 5-8 years of experience as a Senior Java Developer with hands-on end-to-end solutions.
- 5+ years of experience in Angular UI/UX development.
- 5+ years of experience in Weblogic EJB development.
- 5+ years of Oracle RDBMS design and development skills.
- 5+ years of experience in using JMS to connect to Tibco/IBM MQ middleware.
- 5+ years of experience with Spring Framework and Spring Boot.
- 5+ years of experience in Java front-end frameworks like Angular, React.js, jQuery.
- 5+ years of Agile/SCRUM development experience.
- 5+ years of experience in Microservices development using Spring Boot.
Responsibilities
- Provide application management and solution technology leadership.
- Design and develop high-volume, low-latency enterprise applications.
- Deliver application technology solutions and manage the technical development environment.
- Ensure high-quality software delivery by guiding testing strategies and performance tuning.
- Migrate application functionalities from monolithic systems to Microservices.
- Understand client requirements and capture them as user stories in JIRA.
- Manage both functional and technical requirements while deciding on technical solutions.
- Build test automation suites to reduce regression efforts.
- Identify existing system bottlenecks and implement robust solutions.
- Collaborate with stakeholders and cross-functional teams to enhance deliverable quality.
Benefits
- Citi offers a comprehensive benefits package including competitive pay, stock programs, healthcare coverage, retirement plans, paid time off, parental leave, and programs supporting employee wellbeing and professional development.
Is this posting expired or inaccurate?
