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

Java Fullstack Engineer

Citi

Java Fullstack Engineer Apply (opens in new window) Job Req Id: 26949780 Location(s): Pune, Maharashtra, India Job Type: Hybrid Posted: Apr. 21, 2026 Discover your future at Citi 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 your community and make a real impact. Job Overview Job Description: We 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 basis Develop 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: Extensive Experience : Minimum of 5-7 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 Java Practical 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 implementations Full 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/Postgres. API Development : Proven capability in designing, developing, and implementing high-performance RESTful APIs leveraging appropriate frameworks and technologies. CI/CD and DevOps : 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. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Digital Software Engineering ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ 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 (opens in new window) . View Citi’s EEO Policy Statement (opens in new window) and the Know Your Rights (opens in new window) poster. Apply (opens in new window) #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Java Fullstack Engineer in New York, NY vacancy
  •  ...Job Title: Java Fullstack Engineer Location - New York (Onsite) Fulltime Job Description Must Have Technical/Functional Skills • Angular, React, NodeJS, Python, JavaScript • Familiarity with UI/UX Design and any database • Architect exp in... 
    Suggested
    Full time

    AceStack LLC

    New York, NY
    1 day ago
  • Java Fullstack Developer (Angular) Apply (opens in new window) Job Req Id: 26955866 Location(s): Chennai, Tamil Nadu, India Job Type: Hybrid...  ...Bachelor’s or master’s degree in computer science, Engineering, or a related field. 3+ years of professional experience in... 
    Suggested
    Full time

    Citi

    New York, NY
    2 days ago
  •  ...position be part of the OMS AMI IT team helping to develop enhancements and modernizations for the existing Java applicaitons and interfaces. The Full Stack Engineer is responsible for both front end and backend development tasks, including database tasks. This individual... 
    Suggested

    Kaav Inc.

    New York, NY
    4 days ago
  •  ...Job Title : Java Full Stack Engineer Location - New York, NY FTE Job Description • 5+ years of experience in frontend development, with a strong proficiency in HTML, CSS, and JavaScript. • Expertise in modern frontend frameworks such as React.js... 
    Suggested

    AceStack LLC

    New York, NY
    2 days ago
  • $65k - $80k

     ...About the Role We're looking for a talented Java developer to build scalable, production-ready Spring Boot microservices. You'll design and implement high-performance web services, develop intelligent tool-using agents, and work confidently with cloud-native architectures... 
    Suggested
    Visa sponsorship
    Work visa
    Free visa

    BeaconFire Inc.

    New York, NY
    1 day ago
  • ARC Gate Private Limited is seeking a Senior Full-Stack Java Developer to design, develop, and maintain scalable applications in a collaborative environment. Candidates must have 5+ years of experience in Java development with strong expertise in Spring Boot and related... 

    ARC Gate Private Limited

    New York, NY
    2 days ago
  • US staffing Inc is seeking a Java Full Stack Developer with extensive experience in Java development and related technologies. Based in New York City, this role requires expertise in Java 17, Spring Framework, and Angular 15, among others. Candidates should have at least... 
    Relocation

    US staffing Inc

    New York, NY
    9 days ago
  • Luxoft, based in New York, is seeking a developer to design and maintain scalable full-stack Java applications. This role involves collaboration with cross-functional teams and contributions to system design and performance improvements. The ideal candidate will have a... 

    Luxoft

    New York, NY
    2 days ago
  • Citi is seeking a Java Fullstack Developer to contribute to applications systems analysis and programming activities. This intermediate level role involves utilizing technical knowledge to enhance application systems, consulting with technology teams, and ensuring robust... 

    Citi

    New York, NY
    2 days ago
  • BeaconFire Inc. in Central New Jersey is seeking a Java Full Stack Developer with AI Integration to design and implement scalable Spring Boot microservices and AI-enabled features. You will own the full development lifecycle—from design through testing and optimization... 

    BeaconFire Inc.

    New York, NY
    2 days ago
  • BeaconFire Inc. is hiring a Java Software Developer to design and implement scalable Java-based applications. The role emphasizes full-stack development, code reviews, and delivering secure, well-documented software in an Agile environment. Responsibilities include building... 

    BeaconFire Inc.

    New York, NY
    2 days ago
  • BeaconFire Inc. is seeking a Java / Software Engineer to develop scalable, secure applications powering client platforms. You will contribute to full stack development, write clean code, participate in Agile Scrum, and document APIs and deployment processes. Ideal candidates... 
    Visa sponsorship

    BeaconFire Inc.

    New York, NY
    2 days ago
  • United States Digital Space LLC is seeking a Senior Backend Developer (Java) to design, build, and scale backend services with a focus on event-driven architectures using Kafka and Spring Boot. The role is India-based with full-stack expectations including React frontend... 

    United States Digital Space LLC

    New York, NY
    3 days ago
  • PRI Global is seeking a Java Full Stack Developer to design, develop, and maintain web applications. The role covers front-end and back-end responsibilities using Java technologies, with key tasks including UI development with Angular, React, or Vue.js, and server-side... 

    PRI Global

    New York, NY
    2 days ago
  • Citi is seeking a Fullstack Java and React Developer in New York, responsible for developing and implementing application systems and programs. This intermediate role involves collaborating with the Technology team to enhance system capabilities while ensuring compliance... 

    Citi

    New York, NY
    1 day ago
  • Brainsearch Consulting Pvt Ltd is seeking a backend developer with strong skills in Java and RESTful APIs. The role involves designing, developing, and deploying modern applications while collaborating in an agile environment. Ideal candidates should excel in implementing... 

    Brainsearch Consulting Pvt Ltd

    New York, NY
    2 days ago
  • $42k - $85k

    Mphasis is looking for a Java Full Stack Developer to join our software development team in New Jersey. The candidate should have a strong foundation in Java technologies and the ability to build modern web applications. You will be responsible for designing, developing... 

    Mphasis

    New York, NY
    19 hours ago
  • Globalchannelmanagement is seeking a skilled Java Full Stack Developer with 8 years of experience. The role requires a deep understanding of Core Java, J2EE, and related technologies. Candidates should exhibit strong skills in Spring Framework, Hibernate, and React UI... 

    Global Channel Management

    New York, NY
    2 days ago
  • $100k - $120k

    A tech-focused company in New York is looking for a Mid-Senior Level Developer with strong skills in Java and Angular. You will collaborate with business teams to address real-time problems and deliver high-quality software using agile methodologies. Candidates should... 
    Relocation package

    StaffWorthy

    New York, NY
    2 days ago
  • $500 per month

     ...What we do  At Blankfactor, we are dedicated to engineering impact. We are passionate about creating value by building best-in-class tech...  ...with back-end development using languages such as PHP, Java, Python, or Node.js. ~ Experience with relational and/or NoSQL... 
    Work at office

    Blankfactor

    New York, NY
    more than 2 months ago
  • $100k - $130k

    Capgemini is seeking a Java Full Stack Developer in New York, NY. The role involves developing and maintaining full stack applications with a focus on both backend and frontend technologies like Java, Spring Boot, and Angular. You will be responsible for building RESTful... 

    Capgemini

    New York, NY
    4 days ago
  • Capgemini is looking for a Full Stack Developer (Java + React) based in New York, NY. You will be empowered to shape your career while collaborating with a community of colleagues worldwide. The role entails building scalable, high-performance applications and ensuring... 
    Worldwide

    Capgemini

    New York, NY
    2 days ago
  •  ...collaborating in an agile environment. Ideal candidates will have extensive experience in distributed systems and a strong background in Java and Spring-boot. If you are passionate about technology and eager to guide junior developers, we want to hear from you! #J-18808-... 

    ALLTECH CONSULTING SVC INC

    New York, NY
    19 hours ago
  • Cognizant is seeking a Senior Java Full Stack Developer to design and deliver scalable web applications across front-end and back-end technologies. You will collaborate with backend developers, architects, and cross-functional stakeholders to build modern, cloud-native... 

    Cognizant

    New York, NY
    4 days ago
  • Gen AI Java/ Python Programmer Analyst Apply (opens in new window) Job Req Id: 26952950 Location(s): Chennai, Tamil Nadu, India, Pune, Maharashtra, India Job Type: On-Site/Resident Posted: Apr. 15, 2026 Discover your future at Citi Working at Citi is far more than just... 
    Full time

    Citi

    New York, NY
    2 days ago
  • Vyze Inc in New York City is seeking a Java Full Stack Developer with over 10 years of U.S. experience in the Financial Services domain. The role involves building data-driven intelligent solutions and collaborating closely with application developers and product managers... 
    Local area

    Vyze

    New York, NY
    3 days ago
  • A leading software solutions provider in Pennsylvania is seeking a skilled software engineer with a strong background in Java/J2EE development to design and build secure web applications. Candidates should have extensive experience in developing complex enterprise applications... 

    COMTECH SOFTWARE SOLUTIONS PRIVATE LIMITED

    New York, NY
    2 days ago
  •  ...Design, develop, and maintain scalable web applications using Java and React.js Build RESTful APIs and microservices using Spring...  ...DevOps practices Basic qualifications: Bachelor’s degree in Computer Science, Software engineering or a related field #J-18808-Ljbffr Veriipro
    H1b

    Veriipro

    New York, NY
    2 days ago
  •  ...Entry Level (1-5 years) Mandatory Skills: - Java - Spring Boot - SQL - Python Preferred Skills: - Kafka basics - ElasticSearch Mid Level (5-12 years) Mandatory Skills: - Core Java, Spring Framework - REST APIs... 

    Saxon Global

    New York, NY
    2 days ago
  •  ...in-house microservices for the Lending Platform. Conduct intense code reviews and follow best coding practices. Design and develop Java applications, including multi-tier Java EE style applications, in finance technology supporting all lending business lines. Collaborate... 
    Contract work

    Pienpi

    New York, NY
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Fullstack Engineer. Be the first to apply!