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

Full Stack Developer, Inventory Management, Assistant Vice President

$121.2k - $181.8k

Citigroup Inc

As part of the Inventory Management Applications Suite, 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 an 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:

o 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.

o 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.

o 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.

o 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.

o Understanding the client requirements and envision the solution that can be captured as respective user stories in JIRA.

o Understanding the impact of adapting different architectures and designs and present the same to all relevant stakeholders.

o Management of both functional and technical requirements while deciding on technical solutions.

o Development of solutions following established technical design, application development standards and quality processes in projects.

o Building test automation suites to reduce the regression effort of the QA team.

o Identification of existing system bottlenecks and deficiencies, devise and implement robust solutions to address these shortcomings.

o 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-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 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

Job Family Group:

Technology

Job Family:

Applications Development

Time Type:

Full time

Primary Location:

Jersey City New Jersey United States

Primary Location Full Time Salary Range:

$121,200.00 - $181,800.00

In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.

Most Relevant Skills

Please see the requirements listed above.

Other Relevant Skills

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

Anticipated Posting Close Date:

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.

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 review Accessibility at Citi ( .

View Citi’s EEO Policy Statement ( and the Know Your Rights ( poster.

Citi is an equal opportunity and affirmative action employer.

Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Full Stack Developer, Inventory Management, Assistant Vice President in Jersey City, NJ vacancy
  •  ...Full Stack Developer, Inventory Management, Assistant Vice President Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career... 
    Suggested

    Citi

    Jersey City, NJ
    1 day ago
  • $142.32k - $213.48k

     ...brokerage, transaction services, and wealth management. Our core activities are safeguarding...  .... The Data and Reporting team develops and supports a platform that provides client...  ...Applications Development Time Type: Full time Primary Location: Jersey City... 
    Suggested
    Full time

    Citigroup Inc

    Jersey City, NJ
    4 days ago
  • $96.96k - $145.44k

     ...Full Stack React Developer Assistant Vice President Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to... 
    Suggested
    Full time
    Work experience placement

    Citi

    Jersey City, NJ
    1 day ago
  •  ...Full Stack Developer (Angular/React) - Vice President Working at Citi is far more than just a job. A career with us means joining a team of more than 23...  ...securities brokerage, transaction services, and wealth management. As a bank with a brain and a soul, Citi creates... 
    Suggested

    Citi

    Jersey City, NJ
    1 day ago
  •  ...innovation. From robotic-assisted surgery and AI-...  ...Hospital, A full-service community...  ...The Assistant Vice President (AVP) of Supply Chain...  ...warehouse management, laundry services...  ...Chain will: Develop policies and cost...  ...best practices for inventory management, including... 
    Suggested
    Local area

    CarePoint Health

    Hoboken, NJ
    1 day ago
  •  ...Vice President, Full Stack Software Engineer We're seeking a future team member...  ...testing, and enhance developer productivity. Drive strong...  ...or strong interest in AI-assisted development tools and applying...  ...orchestration, position management, or data-intensive... 
    Work experience placement
    Flexible hours

    BNY

    Jersey City, NJ
    1 day ago
  •  ...Vice President, Full Stack Software Engineer At BNY, our culture allows us...  ...strengthen testing, and enhance developer productivity. Drive...  ...or strong interest in AI-assisted development tools and...  ...workflow orchestration, position management, or data-intensive... 
    Work experience placement
    Worldwide
    Flexible hours

    BNY Mellon

    Jersey City, NJ
    3 days ago
  • $120k - $253k

     ...Senior Vice President, Full-Stack Engineer At BNY, our culture allows us to run our company better...  ...Framework, and Angular Design and develop software applications using Test...  ...group. Guides and consults with IT management and technical staff regarding use of... 
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    BNY Mellon

    Jersey City, NJ
    3 days ago
  • $120k - $253k

     ...Senior Vice President, Full-Stack Engineer At BNY, our culture allows us to run our company better...  ...Framework, and Angular Design and develop software applications using Test Driven...  .... Guides and consults with IT management and technical staff regarding use of... 
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    BNY

    Jersey City, NJ
    1 day ago
  • $184.28k - $203k

     ...The Bank of New York Mellon seeks a Vice President, Full-Stack Engineer II for its Jersey City, NJ location...  ...-designed, testable, efficient code. Develop flowcharts, layouts and documentation...  ...engineers, business users, project managers and other engineers to achieve... 
    Permanent employment
    Temporary work
    Work at office
    Remote work

    BNY Mellon

    Jersey City, NJ
    16 hours ago
  •  ...Fullstack Developer Lead Vice President This role is a senior level position responsible for establishing...  ...: Partner with multiple management teams to ensure appropriate integration...  ..., with at least 3 years in a full-stack role. ~5+ years and strong proficiency... 

    Citi

    Jersey City, NJ
    1 day ago
  • $142.32k - $213.48k

     ...The Applications Development Senior Manager is a senior management level position responsible...  ...and other functional areas Develop comprehensive knowledge of how areas of business...  ...Applications Development Time Type: Full time Primary Location: Jersey City... 
    Full time

    Citigroup Inc

    Jersey City, NJ
    3 days ago
  •  ...Senior Full Stack Java Developer – Assistant Vice President Working at Citi is far more than just a job. A career with us means joining a team of more...  ...activities. Responsibilities: Partner with multiple management teams to ensure appropriate integration of... 

    Citi

    Rutherford, NJ
    1 day ago
  • $121.2k - $181.8k

     ...Job Description: The Senior Full Stack Java Developer - is a senior level position responsible for establishing and implementing new or revised...  ...activities. Responsibilities: Partner with multiple management teams to ensure appropriate integration of functions to... 
    Full time

    Citigroup Inc

    Rutherford, NJ
    4 days ago
  • $120k - $145k

     ...services for alternative investment managers, including private equity...  .... We are looking for a developer with strong analytics instincts...  ..., contributing across the full application lifecycle from prototyping...  ...; Comfort using AI-assisted code generation tools (such... 

    PJT Partners

    New York, NY
    1 day ago
  • $142.32k - $213.48k

     ...Job Description: The Lead Full Stack Java Developer – is a senior level position responsible for establishing and implementing new or revised...  ...activities. Responsibilities: Partner with multiple management teams to ensure appropriate integration of functions to... 
    Full time

    Citigroup Inc

    Rutherford, NJ
    4 days ago
  •  ...Business Relationship Manager II You are customer focused, enjoy building relationships and providing financial advice to your clients. A role as a Business Relationship Manager is for you. As a Business Relationship Manager II (BRM) in Business Banking, you'll be... 
    Work experience placement

    Chase

    Jersey City, NJ
    4 days ago
  • $20 per hour

     ...Description The Inventory Clerk is responsible for maintaining...  ...records in inventory management systems (WMS/ERP) Investigate...  ...inventory discrepancies and assist with root-cause resolution...  ...strong communication skills Full-Time/Part-Time Full-Time... 
    Full time
    Part time
    Shift work

    East Coast Warehouse and Distribution

    Jersey City, NJ
    3 days ago
  •  ...Vice President of Pricing Strategy About the Company Innovative...  ...specializing in restaurant management solutions Industry...  ...restaurant management inventory management staff scheduling...  ...pricing changes. Experience in developing go-to-market strategies and... 

    Confidential

    New York, NY
    3 days ago
  • $17 - $19.05 per hour

     ...customers to understand his/her needs and assists in locating, demonstrating, selecting,...  ...risks, and promptly communicates them to management and/or Asset Protection Ensures compliance...  ...and wellness programs for eligible full-time and part-time associates, tailored for... 
    Hourly pay
    Full time
    Part time
    Seasonal work
    Local area
    Flexible hours
    Night shift

    Lowe's

    Jersey City, NJ
    2 days ago
  •  ...Vice President, Customer Strategy & Operations About the Company Innovative cloud-based...  ...software company specializing in restaurant management solutions Industry Software...  ...cost control restaurant management inventory management staff scheduling and... 

    Confidential

    New York, NY
    16 hours ago
  • Full Stack Developer Location: New Jersey, NJ (Hybrid model) Any visa is fine Skills required Angular, Python, AWS experience Remote position, but they need to come to office in Jersey City, NJ on certain days mandated by the project
    Work at office
    Remote work

    Software Technology Inc

    Jersey City, NJ
    1 day ago
  •  ...Full Stack Developer Role & Responsibilities Analyze the requirements and translate into high level and low level designs Create Software Requirement Specifications Coach/ support development team's questions and resolve conflict regarding features and requirements... 
    Work experience placement

    InterSources

    Hoboken, NJ
    4 days ago
  •  ...Full Stack Engineer Location: Durham, NC or Merrimack, NH or Westlake, TX or Jersey City, NJ (Hybrid Model) Duration: 12+ months Contract Client: Direct Client Job Description: ~ Minimum of 7-9 years development experience ~7 years Java experience.... 
    Contract work
    Work experience placement

    Samprasoft

    Jersey City, NJ
    2 days ago
  •  ...preferred ~ Experience working with Java & Spring as back-end and Angular as Front end is must. ~3-5 years of experience as Java developer/programmer, using a specific application development toolkit and knowledge of front end and backend development coding languages (... 
    Work experience placement

    E-Solutions

    Jersey City, NJ
    2 days ago
  •  ...Our client seeks an Senior Full Stack Developer f or a Full Time project in Jersey City, NJ . Below is the detailed requirement Job Title: Senior Full Stack Developer Work location : Jersey City, NJ Duration: Full Time Job Description... 
    Full time

    Lorven Technologies

    Jersey City, NJ
    1 day ago
  •  ...~ Core Java developer with 5+ years’ experience in developing, maintaining, and supporting software applications using Java/J2EE, Spring framework, and other related technologies. ~5+ years of Good hands-on experience in Java and J2EE technologies and well versed with... 

    GAC Solutions

    Jersey City, NJ
    4 days ago
  •  ...Position: Full Stack Developer Job Summary: We are seeking a talented Full Stack Developer with strong expertise in Java, ReactJS, and AWS to join our growing team. This role will be responsible for designing, developing, and deploying scalable web... 

    3B Staffing LLC

    Jersey City, NJ
    1 day ago
  •  ...OOO concepts *Hands-on experience in designing solutions and full stack development in modern technologies for large enterprise...  ...Microservices in Java, using Messaging Platforms like Kafka etc, developing databases objects in Oracle, Cloud Native DBs *Experience implementing... 

    Seven Seven Software

    Jersey City, NJ
    3 days ago
  •  ...avoid 2 rounds interview. For 601 AWs certification is nice. 602 AWS certification is required. Job Description Expert in in Full Stack design technique as well as experience working across large environments with multiple operating systems/infrastructure for large... 
    Full time
    Work at office

    TriOptus LLC

    Jersey City, NJ
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Developer, Inventory Management, Assistant Vice President. Be the first to apply!