Java lead developer at MNC · Mumbai · 8 - 10 years · ₹5L - ₹25L / yr · Posted 1 Oct 2026

Lead Developer – Java, React, Node.js & AI/ML
Location: Mumbai
Experience: 8–10 Years
Job Type: Full-time
Job Description
We are looking for a Lead Developer with 8–10 years of experience in software development, with strong expertise in Java, React, and Node.js. The candidate should have at least 1 year of hands-on professional experience in Artificial Intelligence and Machine Learning and experience in building modern, scalable technology solutions.
Key Skills
Java, React, Node.js, AI/ML, MongoDB, PostgreSQL, Key-Value Caching, Vector Databases, ChromaDB, pgvector
Candidate should have strong software development experience along with good knowledge of modern databases, caching technologies, and vector search solutions.

Similar jobs (10)

Software Developer
We are looking for a skilled Developer to design, develop, test, and maintain web and mobile applications. The candidate should have experience with modern development technologies, APIs, databases, cloud platforms, Git/GitHub, and AI integration. Good problem-solving, teamwork, and communication skills are required.modern full-stack developer, a strong combination is React/Next.js + Node.js/Python + PostgreSQL/MongoDB + Git/GitHub + AWS + AI/API integration.
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.
Applications on this job are not being reviewed actively. You may apply but please follow up with the company via other channels too.
Role Overview
We are looking for an experienced Technical Lead with strong full-stack development expertise and proven team leadership skills to drive technical delivery, architecture, and application development.
Key Responsibilities
- Lead and mentor the development team.
- Design scalable application architectures and REST APIs.
- Drive hands-on development, code reviews, and technical decision-making.
- Manage task allocation, delivery timelines, and code quality.
- Collaborate with cross-functional teams to deliver business solutions.
Required Skills
- Strong hands-on experience in React.js, Node.js, Angular, PostgreSQL, and Docker.
- Expertise in REST APIs, application architecture, and database optimization.
- Minimum 5 years of team-handling experience.
- Strong problem-solving, communication, and leadership skills.
Preferred: Experience in manufacturing digital transformation, MES, ERP, Industry 4.0, or shop-floor digitization.
Applications on this job are not being reviewed actively. You may apply but please follow up with the company via other channels too.
Role Description
Software Engineer is a full-time role based in Hyderabad with Onsite work arrangement. This role involves designing, developing, and maintaining back-end services and APIs, ensuring high performance, scalability, and security across platforms. The engineer will participate in architecture discussions, code reviews, and technical decision-making, collaborating closely with product owners, QA, and cross-functional teams. Daily responsibilities include writing clean, maintainable code, troubleshooting complex issues, improving system performance, and contributing to best practices, documentation, and engineering standards. The role also includes mentoring less experienced engineers and supporting continuous improvement in development processes and tooling.
Key Requirements/Skills
4-7 years of overall experience in software development with strong expertise in building scalable web & mobile applications.
- Strong technical decision-making ability, including architecture design, technology selection and implementation of best practices.
- Front-end expertise: Strong experience in React, JavaScript, TypeScript, NextJS and building responsive and user-friendly UI/UX.
- Back-end development: Hands-on experience with Node.js, Express JS, Nest JS, RESTful APIs, API design, and server-side architecture.
- Databases : Good Hands on Exprience in both SQL(PostgreSQL Preferred) & No SQL Databases
- Gen AI Expertise: Experience in building RAG & LLM Systems, implementing AI/ML models and integrating AI-based solutions to solve business problems. Expereince with Langchain, langgraph and Vector DBs, Voice AI(STT, TTS) Models and experience in using Open AI Tools (Calude, Cursor, etc.)
- Cloud & DevOps exposure: Experience with AWS/Azure, understanding of CI/CD pipelines, and cloud-based deployments.
- Code quality & best practices: Experience in code reviews, Git version control, and ensuring maintainable and secure code.
- Team leadership: Ability to mentor developers, guide technical discussions, and collaborate across teams.
- Strong communication skills to effectively interact with technical and non-technical stakeholders.
- Experience working in high-compliance environments such as healthcare systems is a plus.
- Certifications in AWS & Other skills and technologies will be an added advantage.
Educational Qualification
- B.Tech / M.Tech in CSE/IT/AI&ML only from a recognized university/college.

Job Description:
Role: Senior Lead Full Stack Engineer
Location: Bangalore
Role Overview
Designs, develops, and operates end-to-end software solutions across frontend and backend systems, combining deep technical expertise with a broad cross-functional understanding of product, platform, and operations.
Acts as a T-shaped engineer, bringing strong specialization while contributing effectively across adjacent domains such as DevOps, security, performance, and user experience to maximize product value. This role requires close collaboration with globally distributed teams across regions and time zones to ensure alignment, consistency, and successful delivery of shared product goals.
Responsibilities
- Design and develop front-end and back-end components within service-based architecture, ensuring scalability, performance, and maintainability.
- Own the end-to-end software lifecycle, from ideation and system design to deployment, monitoring, and continuous improvement.
- Apply T-shaped engineering principles, contributing beyond core specialization to areas such as product understanding, UX impact, reliability, and security.
- Evaluate and integrate emerging technologies to enhance architecture, developer productivity, and product capabilities.
- Drive automation across system setup, CI/CD pipelines, deployments, and operational processes in collaboration with DevOps practices.
- Identify system bottlenecks, technical debt, and architectural gaps; lead initiatives for continuous improvement.
- Collaborate with cross-functional teams including Product, UX/UI, QA, DevOps, and Security to deliver high-quality, customer-centric solutions.
- Engage in technical discussions with global stakeholders, contributing to architecture decisions, standards, and best practices.
- Make informed technical decisions by evaluating trade-offs across engineering, product, and operational dimensions.
- Promote engineering excellence by establishing reusable patterns, frameworks, and tooling.
- Conduct code reviews, mentor engineers, and foster a culture of collaboration, ownership, and continuous learning.
Professional Requirements and Expertise
- Bachelor’s or master’s degree in computer science or related field.
- 6-10 years of experience building modern web applications and distributed systems.
- Strong depth in at least both domain (frontend and backend) with working knowledge across the stack (T-shaped profile).
Technical Skills
Frontend
- TypeScript, JavaScript, HTML, CSS
- Frameworks: React, Next.js, PrimVue.js
Backend
- Java 17+, Spring Boot
- Strong understanding of software design principles including modular architecture, API design, and microservices.
- Familiarity with Domain-Driven Design (DDD) is a plus.
- Ability to evaluate trade-offs and deliver pragmatic, scalable solutions.
Cross-Functional and T-Shaped Expectations
- Working knowledge of:
- Cloud platforms (AWS)
- CI/CD pipelines and deployment strategies
- Monitoring, logging, and observability
- Security fundamentals (authentication, authorization, secure coding)
- Ability to connect technical decisions with business outcomes and user impact.
- Experience or willingness to contribute to:
- Performance optimization
- DevOps practices
- Security improvements
- Test automation
- Platform Architecture
- Strong collaboration skills with multicultural, globally distributed teams.
Tools and Technologies
- Version control: Git
- Build tools: Gradle, Maven
- CI/CD: GitLab CI/CD
- Project tools: Jira, Confluence
Nice to Have
- Experience with SQL and NoSQL databases
- Docker and containerization
- Linux-based development environments
- Exposure to AI/ML integrations
- Experience integrating with ERP systems (e.g., SAP, Oracle, Microsoft Dynamics)
- Understanding of inventory, supply chain, or order management workflows
- Experience working with ERP APIs, data synchronization, and system interoperability
Personal Skills and Mindset
- Strong passion for software engineering with curiosity beyond core specialization.
- Demonstrates a T-shaped mindset with openness to learn and contribute across domains.
- Excellent analytical and systems-thinking abilities.
- Balances technical depth with pragmatic decision-making.
- Self-driven, adaptable, and comfortable in fast-paced environments.
- Strong communication and collaboration skills, especially in global team settings.
- Build strong relationships across teams and cultures.
- Passion for continuous learning, innovation, and engineering excellence.
- Motivated to contribute to organizational success and align with company values.
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.
About Orenda
Orenda is a fintech-enabled financial services company founded in 2017 and based in Ahmedabad, Gujarat. We work as a corporate DSA and channel partner for leading banks and NBFCs, helping individuals, professionals, and MSMEs access suitable financial solutions across business loans, personal loans, home loans, loan against property, and professional loans.
At Orenda, we combine financial expertise, technology, and streamlined processes to simplify the lending journey. We are building our own lending-tech platform to improve operational efficiency, strengthen lender and partner integrations, and develop technology-driven solutions that support our evolving business needs.
About the role
We're looking for a Lead Software Engineer who enjoys building as much as designing. You'll shape how our systems are architected, write a good share of the code yourself, and lead a team of 3 to 5 engineers, including AI/ML engineers.
This is a hands-on leadership role, not a pure management or architecture position. Your time will be roughly split like this:
Share of time
Leading the team ~30%
Solution design ~30%
Hands-on coding ~30%
Deployment and infrastructure~10%
What you'll work on
Solution design and architecture
• Turning business needs into technical designs that are practical to build and easy to maintain
• Making architecture decisions across services, integrations and data flows
• Estimating, scoping and planning new features with business and product stakeholders
• Shaping the solution design for AI/ML use cases alongside the AI/ML engineers
Engineering and delivery
• Writing production code in Python and Node.js
• Rolling out new features across our internal and partner-facing platforms, including our CRM and partner portal
• Continuously improving existing systems for performance, reliability and code quality
• Reviewing code and setting engineering standards for the team
Infrastructure and cloud
• Maintaining and upgrading our infrastructure, including a planned move to a major cloud platform
• Owning deployments and production stability together with the team
• Working with event-driven and messaging systems (NATS today, Kafka planned)
Team leadership
• Leading and mentoring a team of 3 to 5 engineers
• Planning and prioritising work, unblocking the team, and making sure things ship
• Building a culture of ownership, clear documentation and quality
What we're looking for
• 5 to 8 years of software engineering experience, with hands-on coding in your recent roles
• Strong command of Python and Node.js
• Proven experience designing and building backend systems and microservices that run in production
• Hands-on experience deploying and running workloads on at least one major cloud platform (AWS, Azure or GCP)
• Solid working knowledge of PostgreSQL
• Experience with messaging or event streaming systems such as NATS, Kafka or RabbitMQ
• Experience leading or mentoring a small engineering team
• Comfort estimating effort, breaking down features and planning delivery
• Enough understanding of AI/ML systems to guide their solution design and integration
• Clear communication with both technical and non-technical stakeholders
Good to have
• Experience working at a fintech, lending or financial services company
• Hands-on experience with Kafka
• Experience leading an infrastructure upgrade or cloud migration
• Experience building or scaling CRM or partner-facing portal products
Why Join Us?
- Build a growing lending-tech platform: Play a key role in shaping the technology behind a growing financial services business.
- Own technical decisions: Contribute directly to architecture, engineering standards, and technology direction.
- Stay hands-on: Combine solution design and technical leadership with meaningful coding responsibilities.
- Work with emerging technologies: Collaborate with AI/ML engineers and contribute to evolving platform capabilities.
- Lead and grow a team: Mentor engineers and help build a strong engineering culture as the technology function scales.
- Make a measurable impact: Build systems that improve operational efficiency and support business growth.
Applications on this job are not being reviewed actively. You may apply but please follow up with the company via other channels too.
We are seeking an experienced Java Developer to build and enhance applications using Java, Spring Boot, Spring MVC, and React. This is a full-time, on-site role in Bangalore, with five days a week in the office. Candidates should have 6+ years of relevant experience.
Responsibilities:
- Develop and maintain application features using Java and Spring Boot/Spring MVC, with front-end technologies including React, HTML, CSS, and JavaScript.
- Design and integrate RESTful APIs and web services; work with databases such as MySQL, PostgreSQL, or MongoDB.
- Use Git for version control and collaborate effectively with development, QA, and DevOps teams.
- Apply GitHub Copilot, Microsoft Copilot, ChatGPT, and other AI-assisted tools to support code generation, refactoring, unit testing, documentation, code reviews, debugging, and troubleshooting.
- Use AI capabilities to create Cucumber test scenarios, SQL queries, API documentation, and technical specifications, while validating outputs for accuracy, security, and coding-standard compliance.
- Identify opportunities for AI-driven automation across the software development lifecycle and evaluate tools that can improve engineering efficiency and delivery timelines.
Requirements:
- Strong Java proficiency and extensive experience with Spring MVC; familiarity with Spring Boot and React.
- Solid understanding of front-end fundamentals, RESTful services, databases, and Git.
- Hands-on experience with Copilot and prompt engineering to improve development productivity and code quality.
- Effective communication and teamwork skills, with an understanding of secure coding and responsible AI practices.
- Preferred: Experience with AI-assisted development workflows, testing, code quality analysis, and development automation.
Juntrax is a global integrated office management platform for SMEs.
**What we are looking for : **
* Someone who has led a team of developers in a product-centric company by providing technical direction for the design, development, testing, and release of a product.
* Designed scalable Applications
* Possesses hands-on experience building end to end systems
* Good architectural & product design skills
* Strong coding, data structures and algorithms background
* The ability to own end to end responsibility - right from requirement gathering to product release
* The ability to produce bug-free and production-grade code
* Engage with stakeholders and ensure the product is on target for timely development.
* Possess the following technical skills: Javascript,MeteorJs, NodeJS, MongoDB, ExpressJS, ReactJS, Elastic Search, AWS, ReactNative
* Must be highly motivated and be willing to take up the challenges with working in a start-up.
- Must have entrepreneurial skills.
**Main Responsibilities: **
Build & lead a team by example
* Develop a deep understanding office management product and startup ecosystem and execute to the release of the product
* Architect, design, and document processes and procedures for future releases.
* Should be able to help out in coding and performing code reviews with the team in MERN/Meteor Stack.**
**What we have to offer : **
* -Work with a performance-oriented team driven by product ownership
- Learn to design system for high accuracy, efficiency, and scalability
- Equity and Co-foundership will be offered
- Office Culture based on collaboration and desire to deliver the best product
Software Engineer
Company Summary :
As the recognized global standard for project-based businesses, Deltek delivers software and information solutions to help organizations achieve their purpose. Our market leadership stems from the work of our diverse employees who are united by a passion for learning, growing and making a difference. At Deltek, we take immense pride in creating a balanced, values-driven environment, where every employee feels included and empowered to do their best work. Our employees put our core values into action daily, creating a one-of-a-kind culture that has been recognized globally. Thanks to our incredible team, Deltek has been named one of America's Best Midsize Employers by Forbes, a Best Place to Work by Glassdoor, a Top Workplace by The Washington Post and a Best Place to Work in Asia by World HRD Congress. www.deltek.com
Business Summary :
The Deltek Engineering and Technology team builds best-in-class solutions to delight customers and meet their business needs. We are laser-focused on software design, development, innovation and quality. Our team of experts has the talent, skills and values to deliver products and services that are easy to use, reliable, sustainable and competitive. If you're looking for a safe environment where ideas are welcome, growth is supported and questions are encouraged – consider joining us as we explore the limitless opportunities of the software industry.
Position Responsibilities:
- Collaborate with the development team to maintain, enhance, and scale the product for enterprise use.
- Design and develop scalable, high-performance solutions using cloud technologies and containerization.
- Contribute to all phases of the development lifecycle, following SOLID principles and best practices.
- Write well-designed, testable, and efficient code with a strong emphasis on Test-Driven Development (TDD), ensuring comprehensive unit, integration, and performance testing.
- Ensure software designs comply with specifications and security best practices.
- Contribute ideas to improve application maintainability and performance under the guidance of senior engineers.
AI-Specific Responsibilities:
- Integrate AI-powered tools and frameworks to enhance code quality and development efficiency.
- Utilize AI-driven analytics to identify performance bottlenecks and optimize system performance.
- Implement AI-based security measures to proactively detect and mitigate potential threats.
- Leverage AI for automated testing and continuous integration/continuous deployment (CI/CD) processes.
- Support the adoption and effective use of AI agents for automating repetitive development, deployment, and testing processes within the engineering team.
Qualifications :
- 2-3 years of software engineering experience, including at least 1 year of hands-on AI/ML experience.
- Proficient in Node.js and TypeScript/React development, with experience in React 18+, Hooks (useState, useEffect, useContext), and WebSocket clients.
- Strong full-stack development experience with modern web technologies.
- Experience with ASP.NET Core (C#) is good to have.
- Experience developing REST APIs.
- Proficiency in front-end technologies (JavaScript, HTML, CSS, Bootstrap, and UI frameworks).
- Strong knowledge of cloud platforms (AWS preferred), including scalability and enterprise cloud.
- Experience with security best practices in web and API development.
- Experience with Test-Driven Development (TDD).
- Strong database experience, focused on query optimization
- Strong analytical skills, problem-solving abilities, and curiosity to explore new technologies.
- Ability to communicate effectively, including explaining technical concepts to non-technical stakeholders.
- High commitment to continuous learning, innovation, and improvement.
AI-Specific Qualifications:
- Practical experience with prompt engineering and LLM response optimization
- Knowledge of AI-driven development tools and platforms such as Claude Code, GitHub Copilot in Agentic Mode.
- Knowledge of AI-based security protocols and threat detection systems.
- Experience integrating GenAI or Agentic AI agents into full-stack workflows (e.g., using AI for code reviews, automated bug fixes, or system monitoring).
- Demonstrated proficiency with AI-assisted development tools and prompt engineering for code generation, testing, or documentation.












