Jobs · cutshort
Senior Java Full Stack Developer
Bengaluru Bangalore Delhi Gurugram Noida Ghaziabad Faridabad Pune Hyderabad Chennai Foundit · Indexed today
About the role
Develop and maintain full stack applications using Java and ReactJS for a leading company.
Foundit is hiring Senior Java Full Stack Developer job in Bengaluru (Bangalore), Delhi, Gurugram, Noida, Ghaziabad, Faridabad, Pune, Hyderabad, Chennai | Cutshort
Senior Java Full Stack Developer
Senior Java Full Stack Developer
at Foundit
Posted by
Shivanshu Kumar
6
\- 13 yrs
₹24L - ₹45L / yr
Bengaluru (Bangalore), Delhi, Gurugram, Noida, Ghaziabad, Faridabad, Pune, Hyderabad, Chennai
Skills
Java
React.js
Data Structures
Algorithms
Systems design
Job Title: Senior Java Full Stack Developer
Locations: Delhi NCR, Hyderabad, Chennai, Pune, Bangalore Experience: 6–13 Years
Employment Type: Full-Time
"Need Immediate joiners or serving notice period candidates only can join in a maximum of 30 days"
About the Role
We are looking for an experienced and highly skilled Java Full Stack Developer with strong backend expertise in Java and hands-on experience in ReactJS for front-end development. The ideal candidate will drive the design, development, and implementation of high-performance, scalable applications that meet business goals.
Key Responsibilities
Backend Development (Approx. 80%)
– Design, develop, and maintain robust and scalable backend services using Java, Spring Boot, and related frameworks.
– Build and optimize RESTful APIs and microservices.
– Collaborate with cross-functional teams to define backend architecture and ensure high availability and performance.
– Troubleshoot complex issues, debug code, and improve overall system reliability.
– Participate in code reviews, design discussions, and technical decision-making.
Frontend Development (Approx. 20%)
– Develop responsive user interfaces and reusable ReactJS components.
– Integrate frontend components with backend services and APIs.
– Ensure high performance, cross-browser compatibility, and seamless user experience.
General
– Work in an Agile/Scrum environment and deliver high-quality software on schedule.
– Maintain robust documentation and follow SDLC best practices.
– Mentor junior developers and contribute to team growth.
Required Skills & Qualifications
– 6–13 years of professional experience in software development, with a strong focus on backend systems.
– Advanced proficiency in Java, Spring Boot, and related server-side technologies.
– Hands-on experience with ReactJS and modern JavaScript.
– Solid understanding of REST APIs, microservices architecture, and web services.
– Strong database skills (SQL and/or NoSQL) and familiarity with schema design.
– Experience with version control (e.g., Git) and CI/CD practices.
– Excellent problem-solving, debugging, and communication skills.
Preferred Skills (Bonus)
– Experience with containerization and orchestration (Docker, Kubernetes).
– Exposure to cloud platforms (AWS, Azure, GCP).
– Knowledge of message queuing (Kafka, RabbitMQ).
– Familiarity with automated testing frameworks and best practices.
Education
– Bachelor’s or Master’s degree in Computer Science, Engineering, IT, or a related field (or equivalent practical experience)
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
Founded
:
2012
Type
:
Products & Services
Size
:
100-1000
Stage
:
Profitable
About
Asia's Leading Talent Platform 💼 AI-powered Job Search | Featured Profiles | Courses | Skill Assessments Official Talent Partner – BWF 🏸
Read more
Company social profiles
Similar jobs
Posted by
Adv Vishakh Khandelwal
Jaipur
2
\- 3 yrs
₹3L - ₹3.8L / yr
React.js
React Native
Job Title: React & React Native Developer (Jaipur only)
Company: Growth System ERP ()
Location: Jaipur, Rajasthan, India
About Growth System ERP:
Growth System ERP has been driving digital transformation for Indian businesses since 2010. We provide specialized ERP solutions for various industries, including Manufacturing, NBFCs, FMCG, and Garments. Our ERP system integrates financial management, inventory and supply chain, HR & payroll, CRM & sales, and compliance & reporting into one powerful solution. We also offer AI Agents for process automation and IoT Solutions for connecting physical assets with digital systems.
Job Summary:
We are seeking a highly skilled and versatile React & React Native Developer to join our dynamic technology team. In this role, you will be responsible for developing and maintaining both web-based user interfaces for our ERP system using React.js and cross-platform mobile applications using React Native. You will play a key role in creating a cohesive and seamless user experience across all our digital platforms.
Responsibilities:
– Develop and maintain user interface components and front-end functionality for web applications using React.js.
– Develop and implement cross-platform mobile applications for iOS and Android using React Native.
– Build reusable and efficient code components for both web and mobile platforms, promoting code sharing and consistency.
– Collaborate with UI/UX designers to translate designs and wireframes into high-quality and responsive user interfaces for both web and mobile.
– Manage application state effectively using appropriate state management libraries (e.g., Redux, Context API) for both web and mobile.
– Integrate front-end web applications and mobile applications with back-end APIs to fetch and display data.
– Implement mobile-specific features and functionalities (e.g., push notifications, location services, camera access) as needed.
– Optimize the performance and responsiveness of both web and mobile applications.
– Ensure cross-browser compatibility for web applications and platform consistency for mobile applications.
– Write clean, modular, and well-documented code for both React and React Native projects.
– Participate in code reviews to ensure code quality and adherence to best practices across both platforms.
– Troubleshoot and debug issues in both the web and mobile codebases.
– Stay up-to-date with the latest trends and advancements in React, React Native, and front-end/mobile development.
– Contribute to the continuous improvement of our development processes and technology stack.
Qualifications and Skills:
– Bachelor's degree in Computer Science, Software Engineering, or a related field.
– Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
– Solid understanding of React.js and its core principles (JSX, components, props, state, hooks).
– Proven experience in developing mobile applications using React Native.
– Experience with state management libraries (e.g., Redux, Context API) in both web and mobile contexts.
– Familiarity with RESTful APIs and asynchronous programming for both web and mobile data integration.
– Experience with front-end build tools and workflows (e.g., Webpack, Babel, Git) and mobile development tools and workflows (e.g., Expo, Fastlane, Git).
– Understanding of responsive design principles for web and mobile UI/UX best practices.
– Knowledge of native mobile development concepts (iOS and Android) and the ability to bridge native modules when necessary.
– Excellent problem-solving and debugging skills across both web and mobile platforms.
– Good communication and teamwork abilities.
– Familiarity with ERP systems or business applications is a plus.
– Experience with testing frameworks for both web (e.g., Jest, Enzyme, React Testing Library) and mobile (e.g., Jest, React Native Testing Library) is a plus.
Benefits:
– Opportunity to work on both web and mobile aspects of a cutting-edge ERP system.
– Collaborative and supportive work environment.
– Professional growth and development opportunities across multiple technology domains.
Read more
Posted by
Somyaa Agarwal
Bengaluru (Bangalore), Gurugram, Pune
4
\- 8 yrs
₹5L - ₹15L / yr
AngularJS (1.x)
Angular (2+)
React.js
NodeJS (Node.js)
MongoDB
+3 more
Full Stack Developer Responsibilities:
– Developing front end website architecture.
– Designing user interactions on web pages.
– Developing back-end website applications.
– Creating servers and databases for functionality.
– Ensuring cross-platform optimization for mobile phones.
– Ensuring responsiveness of applications.
– Working alongside graphic designers for web design features.
– Seeing
Read the full posting on cutshort →
FAQ
Is the Senior Java Full Stack Developer role at Bengaluru Bangalore Delhi Gurugram Noida Ghaziabad Faridabad Pune Hyderabad Chennai Foundit remote?+
This Senior Java Full Stack Developer position is listed as onsite.
What is the salary for the Senior Java Full Stack Developer role at Bengaluru Bangalore Delhi Gurugram Noida Ghaziabad Faridabad Pune Hyderabad Chennai Foundit?+
The listing states 2760000-5175000 INR.
What seniority level is this Senior Java Full Stack Developer role?+
This is a senior level position.
How do I apply for the Senior Java Full Stack Developer role at Bengaluru Bangalore Delhi Gurugram Noida Ghaziabad Faridabad Pune Hyderabad Chennai Foundit?+
Use the "Apply on cutshort" button to open the original posting on cutshort, where you can submit your application directly to Bengaluru Bangalore Delhi Gurugram Noida Ghaziabad Faridabad Pune Hyderabad Chennai Foundit.