Full Stack Engineer
Citigroup Inc
Full Stack EngineerWe are looking for experienced Full-Stack Software Engineers who are passionate about solving business problems through innovation and engineering practices. This role will be responsible for writing code, pairing with other developers as appropriate, decomposing acceptance criteria to understand team backlog deliverables, complexities, and risk, while working as a strong contributor on an agile team.From a technical standpoint, the Software Engineer has full-stack coding and implementation responsibilities and adheres to best practice principles including modern cloud-based software development, agile and scrum, code quality, and tool usage. The Software Engineer works to understand and influence software architecture, while contributing to Citi's technical user base.Responsibilities:Apply depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with stakeholders on a regular basisDevelop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes.Contribute to the design, documentation, and development of world-class enterprise applications leveraging the latest technologies and software design patterns.Leverage technical knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues, as necessary.Follow and contribute to defining technical and team standards.Collaborate technical leadership to achieve established goals, in line with our broader technical strategy.AI-Driven Development: Leverage AI tools, such as GitHub Copilot, to enhance development efficiency, accelerate delivery timelines, and optimize software solutions.AI Landscape Awareness: Maintain awareness of the rapidly evolving AI landscape and proactively propose innovative approaches to implement product features.Problem Solving and Troubleshooting: Possess the expertise to analyze and effectively troubleshoot complex coding, application performance, and design challenges.Root Cause Analysis: Capable of conducting thorough research to identify the root causes of development and performance issues, as well as devising and implementing effective defect resolutions.Technical Acumen: Demonstrate a profound understanding of the technical requirements pertinent to the solutions under development.Containerization and Orchestration: Utilize Docker for application containerization and Kubernetes for efficient service orchestration.Communication and Risk Management: Effectively communicate progress, proactively anticipate bottlenecks, provide skilled escalation management, and adeptly identify, assess, track, and mitigate issues and risks across various levels.Process Optimization: Streamline, automate, or eliminate redundant processes within architecture, build, delivery, production operations, or business areas where similar efforts or issues recur annually.Requirements:3+ years of proven software development experience, specializing in Java, JavaScript framework like React, Spring Boot, and Oracle.Modern Application Development:In-depth knowledge of modern application architecture principles.Clear understanding of Data Structures and Object-Oriented Principles using JavaPractical experience with Artificial Intelligence (AI) tools for enhancing development workflows.Proficiency in Microservices frameworks (e.g., Spring Boot), Event-Driven Services, and Cloud-Native Application Development.Multiple years of experience on Service Oriented and Microservices architectures, including REST and GraphQL implementationsFull Stack Proficiency: Demonstrated ability to design, develop, and maintain both front-end and back-end components of robust web applications.Front-End Development: Strong expertise in developing intuitive user interfaces using contemporary JavaScript frameworks (e.g., React), HTML5, and CSS.Back-End Development: Solid experience in developing server-side logic and APIs using languages such as Java, Python, or similar.Database Expertise: Comprehensive knowledge of SQL and PL/SQL, with a deep understanding of Relational Database Management Systems (RDBMS), particularly Oracle.API Development:Proficiency with Continuous Integration/Continuous Deployment (CI/CD) pipelines and tools for building (e.g., Maven, Gradle) and deploying code (e.g., Docker, Jenkins, OpenShift).Experience with AWS is considered a significant advantage.Agile Methodologies: Practical experience working within Agile development methodologies and utilizing project management tools such as JIRA.Testing Automation: Ability to develop and automate comprehensive unit, integration, and end-to-end tests to ensure code quality.Version Control: Solid understanding and practical experience with code versioning tools, including GitHub Enterprise.Education:A bachelor's degree in computer science, Software Engineering, or a related field is required.
- ...training and inference.Troubleshoot and resolve issues across the full stack and AI integrations to ensure high Keep abreast of latest... ...in release/change management processes.Exposure to data engineering concepts and building data pipelinesExperience working in highly...Suggested
- ...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...Suggested
$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...Suggested- ...The ability to work with cross-functional teams and do software integration.Required Skill and Experience Experience in Full-stack software engineering with proficiency in Java and Angular / React. Experience and good knowledge of technologies like Spring, Spring boot...SuggestedFull timeTemporary workRelocation
- ...Code and/or GitHub Copilot)Responsibilities:Lead end-to-end full stack application developmentDesign scalable cloud-native architectures... ..., high-performance APIs and applicationsDrive code reviews, engineering best practices, and technical leadershipImplement...Suggested
- ...Software Engineering - Full Stack EngineerLocation: Jersey City, NJ (Onsite) Duration: 6 Months of Contract Must Have: Strong experience with Java and Spring Boot. A minimum of 8 years of experience with Java and Spring Boot is required. Strong critical thinking, problem...Contract work
$132.95k - $189.93k
...Spotify is hiring a Full Stack Engineer to join the Spotify Advertising Team. We are hiring on our Ads Data Store and CareML squads. Our teams are responsible for building and maintaining critical systems that power advertising data, brand safety, content review, and AI...Flexible hours- ...Sr. Full Stack EngineerDuration: 3+ Months (CTH) Location: Whitehouse Station, NJ/Jersey City, NJ Interview Process: Virtual / In-person... ...and production issues in a timely manner.Collaborate with QA engineers to implement robust testing strategies, including unit, integration...Work experience placementWork at office
- ...Title: Java Full Stack Engineer Location: Jersey City, NJ (hybrid) Duration: Long Term Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional...Contract work
- You will be a founding member of the engineering team and get an opportunity to build the company alongside the founders. This is an opportunity to be a driving force behind creating a one-of-a-kind resident experience platform. Instead of following an implementation playbook...
- ...Jersey city, FLSalary: USD 115-120 / Yearly (Full Time)Employment Type: Full TimeIndustry:... ...Tech SolutionsJob Title: Sr.java full stack engineerLocation: Irving, TX, Tampa, FL,... ...looking for experienced full-stack software engineers who are passionate about solving business...Full time
$68k - $203k
Vice President - Full Stack EngineerJob Overview:We are seeking a talented Full Stack Developer with strong expertise in Angular, AngularJS... ...use of enterprise tools and AI-driven automation to optimize engineering processes and platform operations• Mentor and guide junior...Temporary workWork experience placement- ...Job Description Job Description Description: Hybrid 4 days on-site in Jersey City, NJ Our client seeks a Full Stack Engineer to design, build, and support scalable enterprise applications using Java, Spring Boot, and Angular. The engineer will work across backend...Hourly payLocal area
$120k - $253k
Senior Vice President, Full-Stack EngineerAt BNY, our culture allows us to run our company better and enables employees’ growth and success... ...team member for the role of Senior Vice President, Full-Stack Engineer to join our Wealth Services team. This role is in New York,...Temporary workWork experience placementWorldwideFlexible hours$184.28k - $203k
...Certification200 Constitution Avenue NW, Room N- 5311Washington, DC 20210JOB: The Bank of New York Mellon seeks a Vice President, Full-Stack Engineer II for its Jersey City, NJ location to Consult with internal business groups to provide appropriate application software...Permanent employmentTemporary workRemote workFlexible hours$120k - $210k
Senior Vice President, Full-Stack Engineer At BNY, our culture allows us to run our company better and enables employees’ growth and success. As a leading global financial services company at the heart of the global financial system, we influence nearly 20% of the world...Temporary workWork at officeWorldwideFlexible hours$142.32k - $213.48k
...problem solver who seeks passion in your work, come join us. We’ll enable growth and progress together.The Role:This Senior Full-stack Java Engineer - Futures & Derivatives Clearing Technology role is a senior-level software engineering leadership role embedded within...Full timeWork at office- ...exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer II at... ...advisors and institutions with strategies and expertise that span the full spectrum of asset classes through our global network of investment...
- ...where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Corporate Technology, you are an... ...specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.Full timePosting Date: 2026-07-30Work at office
- ...exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at... ...company, ensuring that we’re setting our businesses, clients, customers and employees up for success.Full timePosting Date: 2026-08-08
- ...backgrounds, bringing together expertise in defense, technology, engineering, and operations. We intentionally build our teams on the... ...the future of global stability. Position Overview As a Senior Full-Stack Engineer at Anno.ai, you will design, build, deploy, and maintain...Remote work
- ...exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at... ...strategic advice, raises capital, manages risk and extends liquidity in markets around the world. Full timePosting Date: 2026-08-11
- ...exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at... ...company, ensuring that we’re setting our businesses, clients, customers and employees up for success.Full timePosting Date: 2026-08-14
- ...savings and retirement plans. We offer several flexible options for workplace savings and retirement plans Job Description Full Stack Engineer who is ready to hit the ground running in a fast-paced environment. Responsibilities Design, develop, and deploy our...Full timeVisa sponsorshipFlexible hours
- ...employee).The Impact You Will Have in This RoleAs a Senior Software Engineer, you will play a key role in designing, developing, and... ...resiliency, automation, and operational efficiency. Working across the full software development lifecycle, you will partner with architects...Remote workFlexible hoursShift work
- ...Full Stack EngineerLocation: Durham, NC or Merrimack, NH or Westlake, TX or Jersey City, NJ after covid settles (Hybrid Model)Duration... ...work experience plus 5 years of experience in a software engineering and development role.Key Skills:Spring bootJavaTesting frameworks...Work experience placement
- ...Everforth Apex seeks a Senior Full Stack Java Developer in Jersey City, NJ (Hybrid). You will design, develop, and deliver critical financial applications across the full SDLC, focusing on the Product Master Environment used by Global Markets and Global Wealth and Investment...
$135k - $225k
Job DescriptionWhat is the opportunity?Designs, develops, and deploys full stack solutions, applying technical expertise to deliver scalable, high-quality systems that align with business objectives. Works on full stack development projects of significant complexity, contributing...Full timeFlexible hours$140k - $170k
...financial industry? Our client is seeking a highly motivated Full‑Stack Developer to help build and enhance next‑generation platforms... ...reporting across multiple markets. This role is ideal for an engineer with over 5 years of experience who enjoys solving complex problems...Full timeLocal areaWorldwideVisa sponsorshipWork visa- ...where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Corporate Technology, you are an... ...specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.Full timePosting Date: 2026-07-28Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Engineer. Be the first to apply!
- full stack java developer Jersey City, NJ
- junior full-stack web developer Jersey City, NJ
- full time engineer Jersey City, NJ
- senior java full-stack developer Jersey City, NJ
- full stack developer contract Jersey City, NJ
- remote .net full stack web developer Jersey City, NJ
- java full stack angular developer Jersey City, NJ
- full stack developer Jersey City, NJ
- full stack / python developer (remote) Jersey City, NJ
- lead full stack java developer Jersey City, NJ




