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

Senior Full Stack Developer

$142.32k - $213.48k

Citigroup Inc

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 industry best practices and Citi standards. The primary responsibility will be to lead the design and development and provide Level3 support for these applications. Coordination between stakeholders and teams is essential, and a commitment to collaborative problem solving, sophisticated design, and product quality is required. Stock Record is business‑critical, with complex interfaces and dependencies, consisting of time‑sensitive deliveries. As a Senior Application Developer, the candidate must have a strong emphasis on microservice architecture and design patterns. The role requires leading deliverable activities, analyzing business requirements, architecting and building solutions (conceptualize, design, and develop) while working with a distributed team of developers across different application layers to develop enterprise solutions for large projects. Collaboration with various internal teams and stakeholders is a must to provide the best solutions and support. This requires a highly experienced Java developer with microservices development experience and 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. Responsibilities Provide application management and solution technology leadership. Design and lead development as a full‑stack Java architect to build high‑volume, low‑latency enterprise applications that can adapt and scale to changing market conditions. Deliver application technology solutions and data information planning, own the technical development environment and work with the Enterprise team to deliver in a fast‑paced, time‑bound manner. Ensure high‑quality software delivery by providing guidance on testing strategy, technical consultation to plan/design performance testing, and feedback/guidance for tuning performance and other non‑functional elements. Migrate application functionalities from large monolithic systems running on WebLogic into a microservices ecosystem or a hybrid of microservices and monoliths where applicable. Understand client requirements and envision solutions that can be captured as user stories in JIRA. Understand the impact of adapting different architectures and designs and present them to relevant stakeholders. Manage both functional and technical requirements while deciding on technical solutions. Develop solutions following established technical design, application development standards, and quality processes. Build test automation suites to reduce regression effort for the QA team. Identify existing system bottlenecks and deficiencies, devise and implement robust solutions to address them. Interact with stakeholders including end‑user clients, Project Managers/Scrum Masters, Business Analysts, offshore development, Quality Assurance, and other cross‑functional teams. Provide data architecture leadership to identify gaps as needed. Drive the design and development of system architecture, work with system stakeholders, and enhance the quality of deliverables. Gather requirements and provide end‑to‑end design guidance, oversight, and problem management while interacting with senior leaders, business, and technology groups. Lead developers through design challenges, conduct code reviews, and participate in development. Oversee design and implementation reviews during the project lifecycle for key initiatives before production to ensure operational readiness. Review existing solutions, track and remediate issues and gaps for resiliency, risk, and performance. Ensure technology roadmaps align with business strategies and plans. Collaborate with Production Service/Support to resolve issues. Stay up‑to‑date with new development tools and strategies. Inspire development resources with best practices and process improvements within the Inventory Management Application team, Operation Solution team, and Citi organization. Ensure requirements are properly analyzed before planning implementation and understand customer needs. Ensure design and development meet customer specifications with best quality practices, minimizing rework and maximizing test coverage in minimal time. Mandatory Skills BS/MS degree in Engineering, Computer Science, or equivalent. 6‑10 years of experience as a Senior Java Developer with end‑to‑end solutions. Senior technical project leadership capability and ability to understand technology requirements. Innovative, self‑starter with ability to multitask. Experience overcoming obstacles through collaboration, research, testing, and negotiation. Experience working in a high‑pressure, fast‑paced global environment with multiple competing priorities. Excellent interpersonal, oral, and written communication skills. 8+ years of Oracle RDBMS design and development, including stored procedures, PL/SQL, triggers, and performance tuning. Experience migrating Oracle RDBMS to ECS cloud and NoSQL database; architecting large‑volume real‑time complex solutions in Big Data Platforms & public cloud platforms. 6+ years of ETL experience with tools such as Talend, Informatica, Spark, etc. Experience in microservices architecture using Spring Boot, Spring Cloud config, Netflix OSS (Eureka, Zuul, Hystrix), Pivotal Cloud Foundry, ZooKeeper, AWS, etc. Strong knowledge of Java concurrency and building thread‑safe code. Experience with transaction management, JTA, and building high‑volume low‑latency applications. Digital stack familiarity: Apache, J2EE, Java, JBoss, MQ, Oracle, SQL Server, DB2, Windows, Linux. Hands‑on shell scripting and Unix/Linux/Windows system administration. Expertise in relational and non‑relational data models and SQL language semantics. Experience with core Java, server‑side Java, JavaScript, MVC, Spring Framework, and related front‑end frameworks. Understanding of network infrastructure ( TCP/IP, TLS, DNS, load‑balancers, firewalls, proxies, B2B links). 6+ years of JMS experience with Tibco/IBM MQ middleware. 5+ years with Spring Framework, Spring Boot, Microservices, Spring MVC, Spring Data, Spring JMS, Spring JDBC, Spring Security. 5+ years of experience with Java front‑end frameworks like Angular, React.js, jQuery. 4+ years deploying applications to cloud platforms: AWS, GCP, PCF, etc. 5+ years with WebLogic10 and 12c application server. 5+ years of Agile/Scrum development experience across multiple projects. 5+ years of SDLC application development. 5+ years of microservices development with Spring Boot, AppDynamics, Docker, MongoDB/Cassandra, Kubernetes, Kafka, RabbitMQ, Swagger. 7+ years of Java multi‑threaded programming. 7+ years of Test‑Driven Development (TDD). 7+ years of writing stored procedures, packages, and functions. 5+ years of code versioning with GitHub, Bitbucket, Subversion, Perforce. 6+ years experience in DevOps tools such as Jenkins/Bamboo/UrbanCode and build technologies Maven/Gradle. Nice to Have Skills Experience supporting Elasticsearch, Logstash, and Kibana stack. Industry‑recognized technology certifications in AWS, data warehousing, and Oracle RDBMS. Experience in the 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: $142,320.00 – $213,480.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. Anticipated Posting Close Date: Mar16,2026 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. #J-18808-Ljbffr

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Developer in Jersey City, NJ vacancy
  • $91 - $96 per hour

     ...processes with a strong emphasis on test-driven development. Develop and maintain CI/CD pipelines and utilize tools such as JIRA, BlackDuck...  ...use. Operate with minimal direct supervision. Requirements: Full-stack developer with minimum 8 years of experience in designing and... 
    Senior

    Creative Solutions Services, LLC

    Jersey City, NJ
    2 days ago
  • $58.26 - $66.26 per hour

    Genesis10 is currently seeking a Senior Full Stack Developer for a contract position with a Global Financial Institution located in Jersey City, NJ and Charlotte, NC. This is a 12+ month contract opportunity. This role is responsible for developing complex requirements... 
    Senior
    Hourly pay
    Permanent employment
    Contract work
    Work experience placement

    Genesis10

    Jersey City, NJ
    19 hours ago
  • $68.25 per hour

     ...Job Title: Senior Full Stack .NET Developer Location: Jersey City, NJ Duration: Contract - 12 months Pay Range: $68.25/hr (W2) Job ID: 407570 About BCforward BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune... 
    Senior
    Contract work

    BCforward

    Jersey City, NJ
    4 hours ago
  •  ...Senior Full Stack Developer (Python & Angular) Our client, a leading organization in the financial services industry, is seeking a Senior Full Stack Developer (Python & Angular) to join their dynamic team. As a Senior Full Stack Developer (Python & Angular), you will... 
    Senior

    Experis

    Jersey City, NJ
    4 days ago
  • # Senior Full Stack Java DeveloperApply**Job#: 3041455****Job Description:**Senior Full Stack Java Developer**Location:** Jersey City, New Jersey (Hybrid)Role OverviewThis is a hands-on application development role focused on delivering technical solutions across the full... 
    Senior
    Hourly pay
    Contract work

    Apex Systems

    Jersey City, NJ
    4 days ago
  • We are seeking a highly skilled and experienced Senior Full Stack Java Developer to lead the design, development, and implementation of Java-based applications and frameworks. The ideal candidate will possess strong technical expertise, a collaborative mindset, and a passion... 
    Senior

    Compunnel

    Jersey City, NJ
    4 days ago
  • Join to apply for the Senior Full Stack Java Developer role at NTT DATA North America Senior Full Stack Java Developer - 25-05842 100% Onsite in Jersey City, NJ 2+ Yrs Duration W2 or C2C Final Client Interview is In-Person - NO EXCEPTIONS! NTT DATA strives to hire exceptional... 
    Senior
    Work at office

    NTT DATA North America

    Jersey City, NJ
    4 days ago
  • $140k - $170k

     ...mthree is looking for a motivated Full-Stack Developer in Jersey City, New Jersey, to enhance next-generation platforms for global post-trade operations. The role requires expertise in Java and Spring Boot, with responsibilities ranging from designing and maintaining... 
    Senior

    Mthree

    Jersey City, NJ
    4 hours ago
  • $90 - $100 per hour

     ...Senior Full-Stack Developer CrossTech is seeking a Senior Full-Stack Developer to join an established product and engineering team supporting mission-critical education technology platforms. This is a long-term staff augmentation role, where the developer will contribute... 
    Senior
    Shift work
    2 days per week
    3 days per week

    CrossTech Consulting Group, Inc.

    Brooklyn, NY
    5 days ago
  •  ...capabilities that advance their missions. From intelligent automation to full-stack digital platforms, we’re committed to building technology that...  ...an impact. What We Are Building The Atlas Innovation Team develops modern, AI-enabled, full-stack software that accelerates... 
    Senior

    Atlas Technologies Inc

    Newark, NJ
    4 days ago
  •  ...A leading IT service provider in Jersey City is seeking a Senior Full Stack Java Developer to engage in designing and implementing Java applications. The ideal candidate has over 5 years of experience and strong knowledge of Java technologies. Responsibilities include... 
    Senior

    NTT DATA North America

    Jersey City, NJ
    4 hours ago
  • $135k - $150k

     ...potential is the limit of your curiosity. Join Team Karsun, and Find Your Next! Summary As a key member of the team, the Senior Full Stack Developer will be responsible for the entire software development lifecycle of assigned software components, from requirements gathering... 
    Senior
    Permanent employment
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Work visa

    Karsun Solutions

    Brooklyn, NY
    3 days ago
  •  ...Senior Full Stack Developer At BBH, partnership is more than a form of ownershipit's our approach to business and relationships. We know that supporting your professional and personal goals is the best way to help our clients and advance our business. With a 200-year legacy... 
    Senior

    Brown Brothers Harriman

    Jersey City, NJ
    3 days ago
  • Description Title – Full Stack Developer – P&C Insurance Location: Jersey City, NJ – Hybrid   Mandatory Skills: Java, Spring Boot, Angular...  ...with the ability to influence from engineering teams to senior leadership. ~Track record of delivering measurable outcomes... 
    Full time
    Work at office
    Local area

    Saama Technologies Inc

    Jersey City, NJ
    1 day ago
  • $140k - $170k

     ...financial industry? Our client is seeking a highly motivated Full‑Stack Developer to help build and enhance next‑generation platforms...  ...auditability, operational readiness). Years of experience and seniority expectations - 5+ years Hands-on with Cassandra data modeling... 
    Full time
    Local area
    Worldwide
    Visa sponsorship
    Work visa

    M Three

    Jersey City, NJ
    1 day ago
  •  ...Job Description Required Skills:  5+ years experience developing real world web applications  BS in Computer Science or related...  ...Familiarity with Java or C#  Ability to debug issues in a full-stack environment  SQL experience is a plus, but not required... 
    Senior
    Full time

    Jobsbridge

    Jersey City, NJ
    1 day ago
  •  ...Full Stack Developer Role and 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... 
    Work experience placement

    InterSources

    Hoboken, NJ
    3 days ago
  • $180k - $195k

     ...Series B here on TechCrunch! We’re looking for a NYC based senior fullstack engineer to join our team and build the future of high...  ...call with our CEO/co founder \n The base salary for this full-time position, which spans across multiple internal levels depending... 
    Senior
    Full time
    Work at office

    The Rounds

    Brooklyn, NY
    1 day ago
  •  ...Proficient in JEE / Java, exposure to MEAN stack, experience on WebSphere, Tomcat, Node.JS...  ...concepts with EC2 as IaaS, experience in developing AWS-ready applications, and hosting...  ...Collaboration – JIRA/Bit Bucket; Purpose of the Full Stack Developer The Full Stack Developer... 

    Next Level Business Services, Inc.

    Jersey City, NJ
    3 days ago
  • $100k - $135k

     ...Job Description Position to fill: Senior Frontend Web Developer Industry IT services Location: NYC...  ..., Angular, Python, etc) powering our stack: RabbitMQ/Celery, PostgreSQL, Redis...  ...Additional Information Job Status: Full Time Share the Profiles to paramesh... 
    Senior
    Full time
    Live in
    Relocation

    Tectammina

    Jersey City, NJ
    1 day ago
  • $54.62 per hour

     ...currently in the process of moving from a bank proprietary database to a new Oracle Exadata rack. - Looking for either a React JS developer with at least 10 years + of experience. The person should be a team player and work well with others. We do not one someone who... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Jersey City, NJ
    16 days ago
  • $65 - $80 per hour

     ...Full Stack Developer - Advanced | Korn Ferry Now hiring for a contract-to-hire position in New Jersey. Base pay range $65.00/hr - $80.00/hr...  ...their careers. To learn more, please visit Korn Ferry at Seniority level Mid-Senior level Employment type Full-time Job function... 
    Full time
    Contract work
    Work experience placement
    Immediate start

    Korn Ferry

    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
    5 days ago
  •  ...A software development company in Jersey City is seeking a Software Engineer (Kotlin) to enhance large-scale backend systems and develop a cloud-native platform. In this role, you will design microservices, manage infrastructure with Terraform, and ensure service reliability... 
    Senior
    Flexible hours

    AgileEngine

    Jersey City, NJ
    4 hours ago
  • $82.42k - $126.6k

     ...coordinate bug fixes to uphold the software quality standards ⦁ Develop user training programs, documentation, and support frameworks to...  ...integration. Benefits Along with competitive pay, as a full-time Infosys employee you are also eligible for the following benefits... 
    Full time
    Temporary work
    Relocation

    Infosys LTD

    Jersey City, NJ
    10 days ago
  •  ...Level20 presents Progressive Life within its growth incubator. The role focuses on a senior full stack developer position using Node/React to build and scale life insurance applications within a cross-functional team. You will develop features on a modern JavaScript framework... 
    Senior

    Level 20

    Brooklyn, NY
    4 hours ago
  • We are seeking an experienced Senior Full Stack Engineer to join our engineering team. In this role, you will design, develop, and deploy scalable enterprise applications using Java, Spring Boot, and React.js . You will play a key role in building high-performance microservices... 
    Local area

    Revature

    Jersey City, NJ
    3 days ago
  • $81 - $85 per hour

     ...Global Financial Firm located in Tampa, FL has an immediate contract opportunity for an experienced Full Stack Developer Pay rate range: $ 81 .00 - $ 85.00 Negotiable based upon years of experience Work Mode: Hybrid Responsibilities: Partner with multiple management teams... 
    Contract work
    Immediate start

    Creative Solutions Services, LLC

    Jersey City, NJ
    4 hours ago
  • $70 - $75 per hour

     ...Position: Full Stack Developer - Advanced - W2 Location: Jersey City, New Jersey Duration: Contract Job ID: 173138 Job Overview: The Full Stack Developer - Advanced will be responsible for designing, developing, and maintaining both front-end and... 
    Full time
    Contract work

    Pinnacle Group

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

     ...Full Stack Developer Salary- $70k-$120k per year Job Type - Full Time Location - Jersey City NJ SynergisticIT understands the complex nature of the job market and how difficult it can be to secure a position, especially for fresh graduates. Therefore, we assist... 
    Full time
    Part time
    H1b
    Relocation package
    Flexible hours

    SynergisticIT

    Jersey City, NJ
    2 days ago

Do you want to receive more vacancies?

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