CrawlJobs Logo

Full Stack Developer (React & Java)

India, Pune · Job Posted May 29, 2026
Apply Position
Job Link Share

Job Description

We are seeking a Full Stack Developer to contribute to the design, development and delivery of customer-sponsored front-end self-service portals that support the Vodafone Digital journey for Vodafone Business. This role combines hands-on front-end and back-end development, working with modern JavaScript frameworks and Java-based microservices to deliver scalable, secure and high-quality applications within agreed timelines and quality standards.

Job Responsibility

  • Design, develop and maintain front-end applications using React.js and modern JavaScript (ES6+)
  • Build reusable, scalable and responsive UI components aligned to accessibility and responsive design principles
  • Develop robust back-end services using Java (8/11/17) with Spring Boot, Spring MVC and Spring Data JPA
  • Design and implement RESTful APIs and integrate front-end and back-end systems using JSON-based data flows
  • Contribute to microservices-based architecture and support API integration across systems
  • Work with relational databases such as MySQL or PostgreSQL, with exposure to NoSQL technologies such as MongoDB
  • Troubleshoot, analyse and resolve technical issues, including critical production incidents, with a solution-oriented approach
  • Collaborate closely with Tech Leads and cross-functional stakeholders to meet delivery, quality and customer experience goals

Requirements

  • 4–7 years of experience in full-stack development, with strong exposure to both React.js and Java Spring Boot
  • Solid knowledge of HTML5, CSS3, JavaScript frameworks and state management tools such as Redux or Context API
  • Hands-on experience developing REST APIs and working within microservices architectures
  • Confident working with SQL databases and have a good understanding of NoSQL concepts
  • Comfortable analysing complex problems, troubleshooting issues and delivering effective, practical solutions
  • Communicate clearly and work collaboratively within diverse, cross-functional teams

What we offer

  • Opportunity to work on business-critical digital platforms supporting Vodafone Business customers
  • Exposure to modern full-stack technologies and enterprise-scale microservices environments
  • Collaboration with experienced technical leaders and global stakeholders within VOIS
  • A role aligned to Vodafone’s wider digital transformation and innovation journey

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Full Stack Developer (React & Java)

8 matching positions

Java Full Stack Developer (React)

The Applications Development Programmer Analyst is an intermediate level positio...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4-8 yrs exp in Java Full Stack Developer with React
  • Experience in programming/debugging used in business applications
  • Working knowledge of industry practice and standards
  • Comprehensive knowledge of specific business area for application development
  • Working knowledge of program languages
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements
  • Identify and analyze issues, make recommendations, and implement solutions
  • Utilize knowledge of business processes, system processes, and industry standards to solve complex issues
  • Analyze information and make evaluative judgements to recommend solutions and improvements
  • Conduct testing and debugging, utilize script tools, and write basic code for design specifications
  • Assess applicability of similar experiences and evaluate options under circumstances not covered by procedures
  • Develop working knowledge of Citi’s information systems, procedures, standards, client server application development, network operations, database administration, systems administration, data center operations, and PC-based applications
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right

Senior Java Full Stack Developer - React and Microservices

We are seeking a highly skilled and experienced Development Senior Programmer An...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software development experience with strong focus on Java and workflow technology
  • Developer with strong programming skills using React, Springboot, Java, TypeScript, Apache Camel, Kafka, OpenShift, API Gateway
  • Experience in building scalable, distributed, highly available systems
  • Solid understanding and hands-on experience with Microservices Architecture and best practices
  • Proficient in Hibernate, JPA and working with both relational (Oracle) and NoSQL (MongoDB) databases
  • Familiarity with Oauth2, JWT, and HashiCorp Vault, Citi's COIN for advanced authentication and authorization mechanisms
  • Experience with Redis or equivalent for caching and performance optimization
  • Experience with Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or cloud (i.e., Tekton, Harness, Jenkins, etc.)
  • Familiarity with DevOps Practices and containerization tools like Docker and Kubernetes
  • Hands-on experience with test automation tools/frameworks such as Junit, Mockito, REST Assured, Cucumber or Selenium
Job Responsibility
Job Responsibility
  • Design and development of complex systems using React, Spring, Spring Boot and Spring Cloud, Workflow technologies
  • Implement microservices-based solutions with focus on scalability, reliability and performance
  • Contribute to the architectural design, implementation, and evolution of workflow and rules solutions
  • Collaborate with cross-functional teams, including product owners, architects, and other engineers, to define, design, and ship new features
  • Build scalable, distributed, highly available systems
  • Collaborate with cross-functional teams to define, design and deliver new features
  • Implement data access layers using Hibernate and JPA and manage caching using Redis or other caching frameworks
  • Ensure high quality through effective code reviews, static code analysis and performance optimization
  • Perform mandated code reviews, and contribute to a culture of continuous improvement
  • Integrate systems with workflow engine
  • Fulltime
Read More
Arrow Right

Java Full stack Developer - React JS

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4 - 6 years of relevant experience Java Full Stack Development with React
  • Hands on programming Experience on Java 8+, Spring Boot Microservices
  • Hands on experience on UI technologies like JavaScript, HTML, Ag-Grid framework React JS
  • Excellent Knowledge on Cloud(Docker, Kubernetes, Openshift)
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
Job Responsibility
Job Responsibility
  • Participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team
  • Contribute to applications systems analysis and programming activities
  • Fulltime
Read More
Arrow Right

FULL STACK DEVELOPER (REACT & JAVA) - VOIS

Location
Location
India , Pune
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4–6 years of hands-on experience across front-end (React.js) and back-end (Java Spring Boot) technologies
  • Strong knowledge of JavaScript frameworks, HTML5 and CSS3
  • Experience developing and consuming RESTful APIs and understands microservices architecture
  • Structured approach to problem-solving and confident in troubleshooting complex issues
  • Communicates clearly and works effectively within collaborative, multi-disciplinary team
Job Responsibility
Job Responsibility
  • Design, develop and maintain responsive front-end applications using React.js and modern JavaScript (ES6+)
  • Build scalable and reusable UI components aligned with responsive design principles
  • Implement effective state management using Redux and/or Context API
  • Develop robust back-end services and REST APIs using Java (8/11/17) and Spring Boot frameworks (Spring MVC, Spring Data JPA)
  • Contribute to microservices-based architecture and support API integration and data flow using JSON schemas
  • Work with relational databases such as MySQL or PostgreSQL, and contribute to NoSQL solutions such as MongoDB where applicable
  • Troubleshoot, analyse and resolve critical technical issues to ensure stability and performance
  • Collaborate with cross-functional stakeholders to deliver high-quality solutions that enhance customer experience
Read More
Arrow Right

Full Stack Developer - Java - React JS

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of proven software development experience, specializing in Java, JavaScript framework like React, Spring Boot, and Oracle
  • 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
  • Demonstrated ability to design, develop, and maintain both front-end and back-end components of robust web applications
  • Strong expertise in developing intuitive user interfaces using contemporary JavaScript frameworks (e.g., React), HTML5, and CSS
  • Solid experience in developing server-side logic and APIs using languages such as Java, Python, or similar
  • Comprehensive knowledge of SQL and PL/SQL, with a deep understanding of Relational Database Management Systems (RDBMS), particularly Oracle
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made
  • Apply depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with stakeholders
  • Develop and engineer solutions within an Agile software delivery team
  • Fulltime
Read More
Arrow Right

Senior Full-Stack Developer (React+Java)

ELEKS Software Engineering and Development Office is looking for a Senior Full-S...
Location
Location
Argentina
Salary
Salary:
Not provided
eleks.com Logo
ELEKS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional frontend development experience
  • 3+ years of hands-on React experience in production environments
  • 2+ years of experience with Java (Spring)
  • Experience working in or architecting microfrontend or large-scale distributed frontend systems
  • Track record of delivering complex features with minimal supervision
  • At least Upper-Intermediate level of English
Job Responsibility
Job Responsibility
  • Design, develop, and maintain reliable software in line with technical requirements, focusing on performance and availability
  • Analyze requirements, review designs, and estimate user stories following project methodology (Agile, Waterfall, etc)
  • Proactively propose code refactoring and optimization improvements according to the best software development practices and coding standards
  • Help maintain and improve high-quality standards within the developer community by sharing knowledge, conducting tech talks, and participating in the internal promotion verification process
  • Stay up-to-date with modern technology and obtain professional certifications
  • Support less experienced developers by providing training, distributing, and monitoring tasks
What we offer
What we offer
  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Ability to influence project technologies
  • Team of professionals
  • Dynamic environment with low level of bureaucracy
Read More
Arrow Right
New

Full-Stack Developer (Java + React / Next.js)

We are looking for a skilled Full-Stack Developer with strong experience in Java...
Location
Location
Poland
Salary
Salary:
Not provided
Remotestar
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong professional experience as a Full-Stack Developer
  • Solid backend experience with Java (Spring, Spring Boot, REST APIs)
  • Frontend experience with React.js or Next.js
  • Practical experience with XP practices, especially Test-Driven Development (TDD) and Pair Programming
  • Good understanding of RESTful APIs and web application architecture
  • Experience with Git and collaborative development workflows
  • Strong communication skills and ability to work effectively in a remote team
  • Must be based in Europe (any country)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable full-stack applications
  • Build robust backend services using Java (e.g., Spring / Spring Boot)
  • Develop responsive and performant user interfaces using React.js or Next.js
  • Write clean, maintainable, and well-tested code using TDD
  • Actively participate in pair programming and collaborative code reviews
  • Contribute to system design, architecture, and technical decision-making
  • Troubleshoot, debug, and optimize applications for performance and reliability
  • Work effectively in an Agile / XP-driven development process
  • Fulltime
Read More
Arrow Right

Full Stack Developer (Java / React)

We are currently recruiting for a Full Stack Developer to join a leading organis...
Location
Location
United Kingdom , Basingstoke
Salary
Salary:
Not provided
https://www.office-angels.com Logo
Office Angels
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java / Kotlin
  • Spring Boot
  • React, JavaScript, CSS
  • MS SQL Server (database design & development)
  • Git / Azure DevOps
  • Development tools such as IntelliJ
  • Proven track record delivering web-based or intranet solutions
  • Experience working in Agile environments
  • Strong understanding of the full software development lifecycle
Job Responsibility
Job Responsibility
  • Leading full-stack development on a greenfield application rewrite
  • Supporting and maintaining legacy applications
  • Collaborating with stakeholders to gather and refine business requirements
  • Designing and managing MS SQL Server databases
  • Developing integrations with internal corporate systems
  • Providing bug fixes, user support, and change management
  • Producing and maintaining technical documentation
  • Ensuring adherence to internal development standards and governance
  • Work closely with central teams to identify and resolve web application vulnerabilities
  • Manage and prioritise security remediation activities
What we offer
What we offer
  • Competitive day rate
  • Hybrid working (Basingstoke-based with flexibility)
  • Opportunity to work on a major modernisation project
  • Immediate start available
Read More
Arrow Right