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
- ...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...SuggestedFull time
- 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...SuggestedFull time
- ...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
- ...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
$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...SuggestedVisa sponsorshipWork visaFree visa- 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...
- 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
- 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...
- 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...
- 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. 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. 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
- 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...
- 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...
- 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...
- 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...
$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...- 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...
$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$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$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 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
- ...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-...
- 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...
- 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
- 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
- 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...
- ...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 VeriiproH1b
- ...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...
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Fullstack Engineer. Be the first to apply!
- java developer backend New York, NY
- lead full stack java developer New York, NY
- react java developer New York, NY
- java angular developer New York, NY
- java microservice developer New York, NY
- full stack java developer New York, NY
- sr.java developer New York, NY
- junior java developer no experience New York, NY
- java developer remote New York, NY
- entry level java developer remote New York, NY

