Java + React Lead at VY SYSTEMS PRIVATE LIMITED · Chennai, Pune · 8 - 14 years · ₹5L - ₹30L / yr · Profitable · Posted 3 Nov 2026

SHARE YOUR RESUME : { pavithra.e @vysystems.com },
{ 8 9 2 5 8 0 2 4 5 7 }
Job Description – Java + React Lead
Job Title: Java + React Lead
Experience: 8–14 Years
Location: Bangalore / Hyderabad
CTC: Up to 30 LPA
Notice Period: Immediate to 15 Days
Drive Date: 24th October 2026
Interview Process:
- Round 1: HE Test – Virtual
- L2 / Client Round: F2F
Mandatory Skills
- Java
- Spring Boot
- Microservices
- Kafka
- React
- Strong experience in full-stack application development
- Technical leadership experience
Roles & Responsibilities
- Design, develop, and maintain scalable applications using Java and Spring Boot.
- Design and implement Microservices-based architectures.
- Develop and manage event-driven applications using Kafka.
- Build responsive and reusable frontend applications using React.
- Develop and integrate REST APIs between frontend and backend services.
- Lead technical design discussions and provide solutions for complex business requirements.
- Review code and ensure adherence to coding standards and best practices.
- Troubleshoot and resolve application performance and production issues.
- Work closely with cross-functional teams, architects, and stakeholders.
- Mentor team members and provide technical guidance.
- Ensure applications are scalable, secure, reliable, and maintainable.
Candidate Profile
- 8–14 years of strong experience in software development.
- Strong hands-on expertise in Java, Spring Boot, Microservices, Kafka, and React.
- Experience in designing and developing enterprise-level applications.
- Strong understanding of REST APIs, distributed systems, and event-driven architecture.
- Excellent problem-solving, communication, and leadership skills.
- Candidates should be available to attend the F2F L2/Client round as required.

About VY SYSTEMS PRIVATE LIMITED
About
Vy Systems is a Global Technology consulting, Solutions, and Managed Technology Services company. We service our customers with ‘RESPONSIVENESS’ as a key factor and we believe that timely response to any transaction increases the operational efficiency and accelerates the revenue and profitability to our customers.
The Company is founded and managed by a team of professionals having more than two+ decades of global experience in the business of Technology Consulting and Services.
Tech stack
Similar jobs (10)
Job Description
Role: Java React Lead
Location: Bangalore / Hyderabad
Experience: 8–14 Years
Notice Period: Immediate Joiners to 15 Days
Interview Process: First round – Virtual (HE Test); Second round / Client Interview – Face-to-Face (F2F), as applicable.
Key Responsibilities:
- Lead the design, development, and implementation of full-stack applications using Java, Spring Boot, Microservices, Kafka, and React.
- Develop scalable and high-performance backend services using Java and Spring Boot.
- Design, build, and maintain microservices-based architectures.
- Implement event-driven solutions and messaging workflows using Apache Kafka.
- Develop responsive and user-friendly front-end applications using React.
- Integrate front-end components with backend REST APIs and microservices.
- Review code, troubleshoot technical issues, and ensure application quality and performance.
- Collaborate with cross-functional teams to deliver business requirements.
- Provide technical guidance, conduct code reviews, and support team members.
- Ensure adherence to coding standards, security practices, and development best practices.
Required Skills:
- Strong hands-on experience in Java and Spring Boot.
- Extensive experience in Microservices architecture.
- Strong working knowledge of Apache Kafka.
- Hands-on experience in React.js.
- Experience in full-stack application development and REST API integration.
- Strong technical leadership, problem-solving, and communication skills.
Role & Responsibilities
- Design, develop, and maintain scalable full-stack applications using Java, Spring Boot, and React.js.
- Develop and manage microservices-based architectures and REST APIs.
- Build responsive and user-friendly front-end applications using React.js.
- Implement event-driven solutions using Apache Kafka.
- Ensure application performance, scalability, security, and code quality.
- Lead technical discussions, conduct code reviews, and guide development teams.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
Preferred Candidate Profile
- 9–12 years of experience in full-stack development.
- Strong hands-on experience with Java, Spring Boot, Microservices Architecture, React.js, REST APIs, and Kafka.
- Proven experience in end-to-end full-stack application development.
- Strong technical leadership, problem-solving, and communication skills.
- Experience leading development teams and mentoring developers.
- Work Location: Hyderabad / Bangalore
- Notice Period: Immediate joiners only
- Budget: ₹27–30 LPA
- Virtual Drive: 28 October 2026 (Wednesday)
Perks and Benefits
- Opportunity to work on enterprise-level full-stack applications.
- Exposure to modern Java, React, microservices, and event-driven technologies.
- Opportunities for technical leadership and career growth.
- Competitive compensation based on experience and skills.
Role: Java Backend Lead
Experience: 9.5+ Years
Location: Hyderabad / Bangalore
Notice Period: Immediate to 15 Days
Interview Process: All Rounds Virtual
Mandatory Skills
- Strong hands-on experience in Java
- Spring Boot
- Microservices
- Kafka
- Strong technical/lead experience
Job Description
We are looking for an experienced Java Backend Lead with 9.5+ years of experience in backend application development and technical leadership.
The candidate should have strong expertise in Java, Spring Boot, Microservices, and Kafka, along with experience leading technical teams and delivering scalable backend solutions.
Key Responsibilities
- Design and develop scalable backend applications using Java and Spring Boot.
- Develop and maintain Microservices-based applications.
- Work extensively with Kafka for event-driven applications.
- Provide technical leadership and guide development teams.
- Participate in architecture, design, coding, code reviews, and troubleshooting.
- Collaborate with cross-functional teams to deliver projects successfully.
Senior Full-Stack Developer – Skills
Experience: 6–9 years | Location: Bengaluru (5 days in office) | Joining: within 15 to 30 days
Must-have skills
Backend (Java and Spring Boot)
- 6+ years of hands-on Java development with Java 11/17+, including multithreading, concurrency, and the collections framework.
- Strong Spring Boot experience: REST APIs, Spring Data JPA, Spring Security, configuration, and exception handling.
- Designing clean, versioned REST APIs with consistent error handling and documentation (Swagger/OpenAPI).
- Performance tuning and optimisation of backend services.
Frontend (ReactJS)
- Hands-on production experience building React applications with hooks and functional components.
- State management using Redux or the Context API.
- Building reusable component libraries and structuring a scalable frontend codebase.
- Strong JavaScript (ES6+); TypeScript is preferred.
- Frontend performance optimisation (rendering, lazy loading, bundle size).
Database
- Strong SQL skills with PostgreSQL, MySQL, or SQL Server.
- Schema design, indexing, query optimisation, and transaction handling.
- JPA/Hibernate, including how to avoid common pitfalls such as N+1 queries and lazy-loading issues.
Security
- Authentication and authorisation using JWT and OAuth 2.0 / OIDC.
- Role-based access control.
- Secure coding practices (OWASP Top 10 awareness).
Quality and testing
- Unit and integration testing with JUnit and Mockito.
- Frontend testing with Jest or React Testing Library.
- Ability to set and enforce testing standards for the team.
Debugging and production support
- Debugging complex issues across the full stack (UI, API, and database).
- Root-cause analysis of production incidents and permanent fixes.
Senior-level responsibilities
- Solution design: breaking features into components, APIs, and data models before development starts.
- Code reviews: leading reviews and setting coding standards and best practices.
- Mentoring: guiding and unblocking two full-stack developers through pairing, reviews, and design discussions.
- Technical ownership: owning modules end to end, from design through deployment and support.
- Estimation and planning: sizing work realistically and flagging risks early to the CTO and product team.
- Communication: explaining technical decisions clearly to engineers, the CTO, and product stakeholders.
Good-to-have skills
- Microservices architecture and design patterns
- Microsoft Azure (preferred); AWS or GCP also valued
- Docker, with basic Kubernetes knowledge
- CI/CD pipelines (GitLab, Jenkins, or GitHub Actions)
- Messaging systems: Kafka, RabbitMQ, or Azure Service Bus
- Experience with multi-tenant SaaS products
- Exposure to aviation, training, EdTech, or other regulated domains
- AI/LLM integration in applications
Screening checklist
CheckMust showSpring BootProduction APIs they designed, not only builtReactProduction screens they built hands-on, not only integratedDesign ownershipAt least one module or feature they designed end to endCode reviewsEvidence they review others’ code and enforce standardsMentoringHas guided at least one junior or mid-level developerDebuggingCan walk through a real production issue they solvedAvailabilityCan join within 15 days and work 5 days from the Bengaluru office
Senior Software Engineer – Full Stack Java Developer
Location: Pune (Baner) – Work from Office (5 Days a Week)
Experience: 5–10 Years
Join a fast-growing product-based company building high-scale, customer-centric applications. If you're passionate about solving complex engineering problems and building scalable systems, we'd love to connect with you.
Core Technical Skills
- Strong expertise in Java, Spring Boot, and Microservices
- Hands-on experience with ReactJS and Next.js
- Excellent understanding of Data Structures & Algorithms (DSA)
- Strong experience with System Design and scalable architecture
- Good knowledge of GraphQL
- Experience designing and developing REST APIs
- Expertise in SQL and/or NoSQL databases
- Experience building asynchronous, event-driven microservices
- Integration with internal and third-party services
- Strong understanding of software engineering best practices, clean code, testing, and maintainability
DevOps & Cloud
- Hands-on experience with Docker, Kubernetes, CI/CD, and Jenkins
- Experience building and deploying scalable production applications
Preferred Background
- Experience working in product-based eCommerce companies
- Strong academic background
- Customer-first mindset with the ability to thrive in a fast-paced environment
- Self-driven engineer capable of owning features end-to-end
Job Summary
We are looking for an experienced Java Spring Boot Developer with strong expertise in Java, Spring Boot, and Microservices. The ideal candidate should have basic or junior-level experience with React.js and be comfortable working on backend development with some frontend integration.
Key Responsibilities
- Design, develop, and maintain scalable applications using Java and Spring Boot.
- Develop and maintain RESTful APIs and microservices-based applications.
- Build and enhance backend services based on business requirements.
- Work with databases, write optimized SQL queries, and manage data efficiently.
- Collaborate with frontend developers to integrate backend services with React.js applications.
- Participate in code reviews, debugging, troubleshooting, and performance optimization.
- Follow coding standards and contribute to application design and technical documentation.
- Work closely with cross-functional teams to deliver high-quality software solutions.
Mandatory Skills
- Java: Strong hands-on experience in Java development.
- Spring Boot: Experience developing applications using Spring Boot.
- Microservices: Hands-on experience designing and developing microservices.
- React.js: Basic or junior-level experience with React.js.
- REST APIs: Experience developing and integrating RESTful web services.
- SQL/Database: Working knowledge of SQL and relational databases.
Required Experience
- 5–7 years of overall software development experience.
- Strong backend development expertise in Java, Spring Boot, and Microservices.
- Basic working knowledge of React.js is sufficient.
- Good problem-solving, communication, and teamwork skills.
Experience- 8-10 Years
Java FSD
Springboot
Microservices
Angular
React
Only Immediate Joiners
Mumbai (No Relocation)
Experience: 12–15 Years
Job Type: Full-time
Role: Java Lead / Technical Lead
Job Summary
We are looking for an experienced Java Lead with 12–15 years of hands-on software development experience to lead the design, development, and delivery of scalable enterprise applications. The ideal candidate should have strong expertise in Core Java, Spring Boot, Microservices, REST APIs, SQL, and cloud technologies, along with proven experience in technical leadership and mentoring development teams.
The candidate will work closely with architects, product managers, and engineering teams to translate business requirements into robust and scalable technical solutions.
Key Responsibilities
- Lead the design, development, and implementation of Java-based enterprise applications.
- Provide technical leadership and guidance to a team of Java developers.
- Design and develop scalable, secure, and high-performance microservices and RESTful APIs.
- Participate in architecture and technical design discussions and contribute to key technical decisions.
- Review code and ensure adherence to coding standards, design principles, and best practices.
- Troubleshoot complex technical issues and provide effective solutions.
- Work closely with product managers, business analysts, QA, DevOps, and other stakeholders.
- Mentor developers and conduct technical knowledge-sharing sessions.
- Identify opportunities for improving application performance, scalability, reliability, and maintainability.
- Ensure effective implementation of unit testing, integration testing, CI/CD, and automated deployment practices.
- Participate in production support, root-cause analysis, and resolution of critical issues.
- Stay updated with emerging technologies and recommend suitable solutions where applicable.
Required Skills
- 12–15 years of experience in Java/J2EE application development.
- Strong expertise in Core Java, OOP, Collections, Multithreading, Exception Handling, and Java 8+ features.
- Strong hands-on experience with Spring Framework and Spring Boot.
- Excellent experience in Microservices architecture and RESTful web services.
- Strong understanding of design patterns, SOLID principles, and software architecture.
- Good knowledge of SQL and relational databases such as PostgreSQL, MySQL, or Oracle.
- Experience with Hibernate/JPA.
- Strong understanding of data structures and algorithms.
- Experience with Git and Maven/Gradle.
- Good understanding of CI/CD pipelines and DevOps practices.
- Experience with Docker and Kubernetes is preferred.
- Exposure to cloud platforms such as AWS, Azure, or GCP.
- Experience with messaging technologies such as Kafka or RabbitMQ is an advantage.
- Strong debugging, problem-solving, and analytical skills.
Leadership & Soft Skills
- Proven experience in leading or mentoring technical teams.
- Strong communication and stakeholder-management skills.
- Ability to drive technical discussions and make sound engineering decisions.
- Ability to work effectively in a collaborative, agile environment.
- Strong ownership and accountability for technical deliverables.
- Ability to balance hands-on development with technical leadership responsibilities.
Education
Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related field.
Preferred Qualifications
- Experience working on large-scale, distributed enterprise applications.
- Experience with cloud-native application development.
- Knowledge of event-driven architecture.
- Experience with system design and high-level/low-level design.
- Familiarity with Agile/Scrum methodologies.
Job Description: Full Stack Java + React Developer
Role: Full Stack Developer
Skills: Java, Spring Boot, React.js
Job Summary
We are looking for an experienced Full Stack Developer with strong expertise in Java, Spring Boot, and React.js to design, develop, and maintain scalable web applications.
Required Skills
- Strong hands-on experience in Java and Spring Boot.
- Experience developing frontend applications using React.js.
- Good understanding of REST APIs and microservices architecture.
- Experience with JavaScript, HTML5, and CSS3.
- Knowledge of SQL databases such as MySQL, PostgreSQL, or Oracle.
- Familiarity with Git, unit testing, and CI/CD pipelines.
- Strong problem-solving and communication skills.
Preferred Skills
Job Description:
We are looking for experienced Java professionals with strong backend development experience to join our technology team. The ideal candidate should have hands-on experience in Java, Spring Boot, Microservices, and related backend technologies.
Key Responsibilities:
- Design, develop, and maintain scalable backend applications using Java and Spring Boot.
- Develop and integrate RESTful APIs and Microservices.
- Work with Kafka for event-driven architecture and messaging.
- Write clean, efficient, and maintainable code.
- Troubleshoot and resolve application issues.
- Collaborate with frontend, QA, DevOps, and other technical teams.
- Participate in code reviews, design discussions, and technical solutioning.
- Ensure application performance, scalability, and reliability.
Primary Skills:
- Core Java
- Spring Boot
- Microservices
- REST API
- Kafka
- SQL / Database
Good to Have:
- React.js
- Cloud technologies
- Docker / Kubernetes
- CI/CD
- Agile/Scrum experience










