Java Developer at VY SYSTEMS PRIVATE LIMITED · Bengaluru (Bangalore) · 12 - 16 years · ₹5L - ₹30L / yr · Profitable · Posted 26 Oct 2026

Java Lead – TOP MNC
📍 Location: Bangalore Only (No Relocation)
💼 Experience: 12–15 Years
✅ Mandatory Skills:
• Strong Java Development experience
• Cucumber – 6+ months
• AI – 1+ year
• Technical Leadership
⚠️ Important: Candidates must be from a Java Development background. Pure Testing/QA profiles are not eligible.
⏳ Immediate Joiners Only – Must be able to join before November 25, 2026.

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)
Java Lead – TOP MNC
📍 Location: Bangalore Only (No Relocation)
💼 Experience: 12–15 Years
✅ Mandatory Skills:
• Strong Java Development experience
• Cucumber – 6+ months
• AI – 1+ year
• Technical Leadership
⚠️ Important: Candidates must be from a Java Development background. Pure Testing/QA profiles are not eligible.
⏳ Immediate Joiners Only – Must be able to join before November 25, 2026.
Job Title: Java Lead Developer – Cucumber & AI
Experience: 12-15 Years
Required Skills: Java, Cucumber, AI
Job Description:
We are looking for a Java Lead Developer with strong experience in Java development, Cucumber-based testing, and at least 1 year of experience in AI. The candidate should have good technical and leadership skills, with the ability to guide the development team and ensure quality delivery.
Key Responsibilities:
Lead Java development activities and guide the team in designing and developing applications. Work with Cucumber for automated testing and BDD-based test scenarios. Contribute to AI-related development and implementation. Collaborate with QA and other teams to ensure application quality, performance, and timely delivery.
Mandatory Skills: Java, Cucumber, AI experience of at least 1 year.
Experience: 6+ years in Java development, with relevant Cucumber experience and 1 year of AI experience.
Job Description
Position Title: Java Technical Lead
Position Type: Full Time, Permanent
Department: Research and Development
Reports to: R&D Manager, Indian Development Centre.
Company Background:
-CGLIA is a software development company building highly available, highly secure, cloud-based enterprise software products that helps speed the research process resulting in new drugs, new devices, and new treatments to improve the health and wellbeing of world population.
- At CGLIA, our work shows our dedication and passion for innovative quality software products that are intuitive and easy to use and exceeds every aspect of customer expectations.
- CGLIA, is the place that develops world-class professionals who would like to be innovative, creative, learn continuously, and build a solid foundation to build products that are special and delight the customer.
Job Summary:
As a Technical Manager, you will be providing the guidance to all the team members in designing, implementing and delivering the technical solutions.
Also, responsible to maintaining the existing product line with high quality and timely deliverables by working closely with product teams.
In this role, you will be hiring the new development staff, oversee each aspect of the development process, and act as a liaison between development team and upper management. Also ensures that team is fully trained and able to perform their jobs.
Should possess strong leadership skills and ability to resolve the challenges quickly.
Responsibilities:
- Participate and contribute to project planning and effort estimation.
- Demonstrate exceptional requirements gathering skills and support requirement gathering sessions.
- Contribute to technical design of business solutions.
- Support leadership team in development RFP’s and service offerings.
- Review and analyse relevant documentation to ensure the understanding of an organization function and capabilities.
- Conduct relevant research to increase understanding in support of developing comprehensive solutions.
- Comply with all the relevant policies and procedures and complete all the documents that are required.
- Conducting performance reviews, handling the employee complaints
- Willing to undertake additional tasks and responsibilities as may be reasonably expected of the role and as necessary in order to achieve the objectives of the organization.
Qualifications: (Education, Experience, Skills and Knowledge)
- Bachelor’s Degree in Computer Science or Information Technology or any equivalent degree.
- At least 8 plus years of hands on experience in developing cloud-based software along with 2 plus years of Management experience.
- Expertise with more than one of the Software Development Methodologies.
- Expertise in designing and developing cloud based high available distributed applications and must have extensive experience in object-oriented design.
- Strong hands on experience in using Java, Hibernate, Spring technology stack (Spring MVC, Spring Data, Spring Cloud, Spring Batch, Spring security etc.) along with open source technologies.
- Experience building web and mobile applications using frontend technologies Angular (Angular 1/Angular 2), Bootstrap, Material Design, UX/UI, JavaScript, HTML5, and CSS.
- Demonstrated Experience on databases like MySQL, MS SQL, PostgreSQL, and Oracle.
- An understanding on handling of large data sources. (Desirable)
- Expertise on the Code Static Analyzer tools like SonarQube, PMD and, DevOps Tools.
- Expertise in using any Unit testing Frameworks like Junit.
- Knowledge in Security related to Web Applications and mobile applications. and other open source and commercial tools.
- Demonstrable and substantial experience in leading and managing teams of software developers.
- Impeccable written English skills, and Oral communication skills along with outstanding interpersonal skills.
- Results-oriented, detail-oriented, and well organized.
Technical Manager: Requires sufficient Managerial Skills and sufficient technical skills.
Main function has to be focused on people. He or She can and should learn new things in technology, that is required for the role.
Key Responsibilities:
Team Leadership and Management:
- Lead, mentor, and manage a team of backend developers, fostering a culture of collaboration, innovation, and technical excellence.
- Promote a shared vision for the team, ensuring alignment with business goals and organizational objectives.
- Conduct performance reviews, provide constructive feedback, and create opportunities for team members’ professional growth.
- Drive cross-functional collaboration between development teams, designers, and product managers to deliver seamless and high-quality software.
Technical Strategy and Execution:
- Define and drive architectural decisions for both backend and frontend systems,ensuring scalability, reliability, and performance.
- Advocate and implement best practices in software development, including coding standards, test-driven development (TDD), and peer code reviews.
- Encourage the adoption of Large Language Models (LLMs) and AI-driven tools to optimize development and testing workflows.
- Provide technical direction on backend development using modern frameworks and languages, as well as frontend development using React, Angular, or Svelte.
Process and Quality Management:
- Ensure robust integration between backend APIs and frontend systems for seamless user experiences.
- Establish and enforce coding, testing, and deployment standards for both backend and frontend teams.
- Implement and optimize automated testing frameworks for backend and UI layers to ensure comprehensive coverage.
- Monitor system performance and application stability, proactively identifying and mitigating risks.
- Establish CI/CD pipelines and DevOps best practices for efficient and reliable delivery cycles.
Stakeholder Collaboration:
- Act as a bridge between engineering teams, business stakeholders, and leadership, ensuring effective communication and alignment.
- Translate complex business requirements into actionable technical solutions and guide teams through their implementation.
- Provide regular updates on progress, challenges, and innovations to stakeholders.
Innovation and Exploration:
- Stay updated on advancements in Large Language Models (LLMs) and integrate them into development and quality assurance workflows where applicable.
- Encourage the exploration of cutting-edge technologies, tools, and frameworks for both backend and frontend development.
- Champion the use of AI and machine learning tools for performance optimization, automated testing, and enhanced developer productivity.
Skills & Qualifications:
Must-Have Skills:
- Proven experience as an Engineering Manager or similar leadership role.
- Strong technical background in backend technologies (e.g., Java, Spring Framework).
- Deep understanding of RESTful API design, microservices architecture.
- Hands-on experience with containerization and orchestration tools like Docker.
- Solid knowledge of Agile methodologies, TDD, and CI/CD pipelines.
- Excellent leadership, communication, and problem-solving skills.
- Expertise in integrating Large Language Models (LLMs) and AI-powered tools into development workflows.
Nice-to-Have Skills:
- Experience with cloud platforms like AWS, GCP, or Azure.
- Knowledge of automated testing frameworks for both backend (e.g., JUnit, Postman) and frontend (e.g., Playwright).
- Understanding of DevOps practices and infrastructure-as-code tools like Terraform.
- Exposure to AI/ML frameworks and libraries for enhancing application features and team efficiency.
Senior Full Stack Engineer (4 to 8 years)
About RunLoyal
RunLoyal is a fast-growing vertical SaaS and payments company headquartered in Atlanta, GA, building the operating system for the pet care industry — boarding, daycare, grooming, training, and dog parks. Our platform runs the daily operations of hundreds of real businesses, and our 2026 focus is scaling the product engine behind an expanding enterprise segment.
We're hiring a Senior Full Stack Engineer to lead our most strategic builds.
The Role
This is not a sprint-pool position. You'll operate the way forward-deployed engineers do — dropped into a problem space and trusted to drive it from ambiguity to shipped. You'll be handed a strategic initiative (a new AI product build, a greenfield module, a flagship platform project), gather context directly from stakeholders and customers, set the technical direction, structure the work, and deliver with teammates — leading from the front.
You'll report to the Head of Engineering and work embedded with the Head of Product on new initiatives, in an independent lane with direct access to leadership. We operate AI-native: our newest product surfaces are being designed and built with agentic AI workflows at the core, and you'll help define how AI-native engineering works here — not just follow a playbook.
Honest framing: we're a fast-moving, founder-driven team in transition toward modern SaaS delivery practice. You'll have real autonomy and real accountability in equal measure. If you need a fully paved road, this isn't your role. If you've shipped meaningful things through ambiguity before — and enjoyed it — read on.
What You'll Own
1. Strategic build projects — end-to-end
Own flagship initiatives from first principles to production: architecture, delivery plan, execution with teammates, release, and post-release iteration. You're accountable for the outcome, not just the code — which means demoing early, cutting scope intelligently, and shipping working software on a rhythm.
2. Technical leadership from the front
Set the technical direction on your projects and bring teammates along through visible working practice — pairing, reviewing, and raising the bar rather than issuing instructions. Mentor by doing. Contribute to system design and architecture decisions across the platform, and push our engineering practices forward.
3. AI-augmented delivery — our default operating mode
Independently architect and deliver full projects using AI-augmented workflows: agentic coding (Claude Code or equivalent), spec-driven development, AI-led test generation, and structured context management. This is how the role works day-to-day, not an accelerator bolted on. You'll co-author our internal AI engineering playbooks and raise the bar for how the whole team builds.
4. Core engineering
Design and ship scalable Spring Boot microservices, RESTful APIs, and responsive frontends in Angular or React. Write efficient SQL, optimize JVM performance, own production issues on your surfaces end-to-end, and leave the codebase better documented than you found it.
Leadership & Agency — what we'll evaluate hardest
- You lead from the front. You've set direction on projects and carried teammates with you — through working code and clear communication, not title or authority
- High agency. You identify what's blocking the outcome and remove it yourself — whether it's code, process, or a conversation someone needs to have
- Strong stakeholder muscle. You communicate clearly upward and outward — written updates, proactive demos, and comfort presenting to leadership and customers directly
- Async-native. You work effectively across time zones with documentation and over-communication as defaults, not afterthoughts
- Calm ownership under ambiguity. Handed a loosely defined problem, you structure it, sequence it, and start shipping
What You Bring
Must have
- Significant professional software development experience with real ownership scar tissue — you've led projects, not just tickets. We care about evidence, not years
- Strong hands-on Java and Spring Boot; solid microservices architecture and REST API design
- Frontend experience with Angular or React
- Experience with relational databases (MySQL/PostgreSQL) and SQL optimization; JVM fundamentals and backend performance
- AI-native engineering (hard requirement). You already deliver work through AI-augmented workflows — agentic coding tools, prompt/context engineering, AI-driven testing — and can demonstrate the most complex thing you've shipped this way
- Product-company experience: you've built for end users with daily stakes, and you think in outcomes
- Strong debugging, analytical, and problem-solving skills; unit testing and code coverage discipline
- Bachelor's degree in Computer Science or equivalent practical experience
Nice to have
- Forward-deployed, consulting, or founding-engineer experience — dropped into a customer or problem space and shipped
- AWS (EC2, ECS), Docker, CI/CD pipelines, Redis or similar caching
- SaaS or multi-tenant systems; Golang exposure
- DevOps and security best practices awareness
What You'll Gain
- Ownership of flagship builds on a live, growing SaaS platform — your projects, your outcomes, visible to the whole company
- Direct working partnership with the Head of Product and Head of Engineering
- A defining role in how AI-native engineering is practiced at a product company that takes it seriously
- Fast growth in a high-velocity startup with a clear product vision
How to Apply
Send the following — applications without all three will not be reviewed:
- Your project story. One page or less: a project you led end-to-end through significant ambiguity — what you shipped, how you led the team, and what measurably changed. Specifics over adjectives.
- Your AI workflow. A short description of how AI is embedded in your actual engineering workflow today — tools, techniques, and the most complex thing you've shipped with it.
- Your resume.
Job Description: Senior Java/Python Developer (AI & GenAI Specialist)
Location
Position Summary
We are seeking an experienced Senior Java/Python Developer with strong expertise in enterprise application development and extensive hands-on experience in Artificial Intelligence (AI), Generative AI (GenAI), Large Language Models (LLMs), and AI-powered application development. The ideal candidate will lead the design, development, and deployment of scalable, intelligent solutions that integrate modern AI technologies with enterprise-grade Java and Python ecosystems.
This role requires a combination of strong software engineering skills, AI innovation capabilities, and architectural leadership.
Key Responsibilities
- Application Development
• Design, develop, and maintain scalable enterprise applications using Java and Python.
• Develop RESTful APIs, microservices, and event-driven architectures.
• Build high-performance backend systems using Spring Boot, FastAPI, Flask, or Django.
• Ensure code quality through unit testing, integration testing, and code reviews.
AI & Generative AI Development
• Design and implement AI-powered solutions leveraging Large Language Models (LLMs).
• Develop intelligent applications using OpenAI, Azure OpenAI, Anthropic Claude, Google Gemini, and similar platforms.
• Build Retrieval Augmented Generation (RAG) architectures for enterprise knowledge systems.
• Implement AI agents, copilots, chatbots, virtual assistants, and workflow automation solutions.
• Engineer prompts and build prompt orchestration frameworks.
• Develop multi-agent AI systems and autonomous AI workflows.
Required Technical Skills
Core Programming
• Expert-level proficiency in:
o Java (Java 11/17/21)
o Python 3.x
• Strong understanding of OOP, design patterns, and software engineering principles.
Java Technologies
• Spring Boot
• Spring Cloud
• Hibernate/JPA
• Microservices Architecture
• Kafka/RabbitMQ
• REST API Development
Python Technologies
• FastAPI
• Flask
• Django
• Pandas
• NumPy
• Async Programming
Generative AI & LLMs
• OpenAI APIs
• Azure OpenAI
• LangChain
• LangGraph
• LlamaIndex
• Semantic Kernel
• Hugging Face
• Prompt Engineering
• RAG Frameworks
• AI Agent Frameworks
• Vector Databases (Pinecone, Weaviate, ChromaDB, Milvus, FAISS)
Preferred Qualifications
• Experience developing enterprise AI copilots and intelligent assistants.
• Experience implementing AI solutions using Microsoft Copilot Studio, Azure AI Services, or similar platforms.
• Knowledge of AI governance, responsible AI, security, and compliance frameworks.
• Experience in travel, finance, telecom, retail, or large enterprise environments.
• Exposure to graph databases and knowledge graphs.
• Understanding of multimodal AI (text, image, audio, video).
Educational Qualifications
• Bachelor's or Master's degree in Computer Science, Information Technology, Artificial Intelligence, Data Science, or related discipline.
• Generative AI certifications preferred.
Key Competencies
• Solution Architecture
• AI Innovation & Thought Leadership
• Problem Solving
• Stakeholder Management
• Technical Mentoring
• Agile Development
• Analytical Thinking
• Communication & Presentation Skills
Success Metrics
• Delivery of scalable AI-enabled enterprise solutions.
• Reduction in operational effort through AI automation.
• Successful deployment of GenAI applications into production.
• Application performance, reliability, and security.
• Adoption of AI best practices across development teams.
Supercharge Your Career as a Principal Lead Developer at Technoidentity!
At Technoidentity, we're a Data & AI product engineering company with over 15 years of expertise in building durable digital products, intelligent enterprise solutions, and scalable Data & AI platforms. As we continue expanding globally, it's the perfect time to join our team of tech innovators and make a lasting impact.
What’s in it for You?
Technoidentity is building a high-impact Temporal Capability Center to design, deliver, and scale resilient workflow-orchestration solutions for enterprise customers. We are seeking a hands-on, technically strong Principal Lead Developer who combines deep software-engineering expertise with solution-architecture leadership, distributed-systems knowledge, and an ownership mindset.
This role is suited to a resourceful engineer who can independently take multi-faceted business and technical requirements from discovery through design, implementation, rollout, and operational improvement. You will work directly with overseas clients, shape architecture decisions, lead multiple technical workstreams, and mentor junior developers while remaining actively involved in code, design reviews, and delivery.
The ideal candidate has strong practical experience in Python, Java, and/or TypeScript, has experience with Cloud Platforms, understands modern AI-assisted engineering practices. Experience with distributed workflow solutions using orchestration platforms such as Temporal, Cadence, Camunda, or similar technologies will be preferred, but is not a requirement.
Requirements
What Will You Be Doing?
- Lead the end-to-end technical delivery of workflow-orchestration and distributed-systems solutions for enterprise clients.
- Design robust, scalable, secure, and observable architectures using durable execution, asynchronous messaging, APIs, event-driven patterns, and cloud-native components.
- Build production-grade services and workflow implementations using Python, Java, and/or TypeScript.
- Design and implement long-running business processes using orchestration frameworks such as Temporal, Cadence, Camunda, or equivalent platforms.
- Apply distributed-systems principles to address reliability, idempotency, retries, timeouts, compensating transactions, eventual consistency, failure recovery, and data consistency.
- Design and implement Saga patterns, including orchestration-based and choreography-based approaches, for multi-service business transactions.
- Lead architecture discovery sessions, technical workshops, solution presentations, and design reviews with overseas clients and internal stakeholders.
- Translate business requirements into clear solution architectures, implementation plans, technical specifications, estimates, and delivery milestones.
- Drive multiple concurrent technical streams, identify dependencies and risks early, and maintain delivery quality under changing priorities.
- Establish engineering standards for workflow design, API contracts, error handling, versioning, testing, deployment, observability, and operational readiness.
- Use AI-assisted SDLC practices responsibly to improve developer productivity, code quality, test coverage, documentation, and delivery velocity.
- Design and contribute to agentic orchestration solutions, including coordination of AI agents, tool/API integrations, workflow state management, guardrails, human-in-the-loop controls, and evaluation approaches where relevant.
- Perform hands-on development of critical components, prototypes, integrations, and reference implementations.
- Conduct code reviews and architectural reviews, ensuring solutions are maintainable, performant, secure, and aligned with engineering best practices.
- Mentor and guide junior developers; support technical growth through pairing, reviews, reusable patterns, technical sessions, and constructive feedback.
- Collaborate with delivery, product, platform, QA, DevOps, security, and client teams to ensure successful implementation and production adoption.
- Contribute reusable assets, accelerators, templates, documentation, and best practices to the Temporal Capability Center.
Benefits
What Makes You the Perfect Fit?
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical discipline, with 6+ years of relevant work experience.
- Significant professional software-development experience, including experience leading technical delivery and mentoring engineering teams.
- Strong hands-on proficiency in at least one of the following languages:
o Python
o Java
o TypeScript
- Demonstrated experience designing and building distributed, scalable, highly available, or event-driven systems.
- Strong understanding of microservices architecture, REST and/or asynchronous APIs, message-driven systems, and integration patterns.
- Practical expertise with distributed-systems concerns, including:
o Idempotency and duplicate-message handling
o Retries, backoff, timeouts, and circuit-breaking strategies
o Failure handling and recovery
o Eventual consistency and data synchronization
o State management for long-running processes
o Observability, logging, metrics, tracing, and operational debugging
- Strong understanding and practical application of the Saga pattern and compensating-transaction design.
- Experience designing solution architectures and communicating technical trade-offs to both engineering and business stakeholders.
- Ability to lead junior developers through technical direction, task decomposition, code review, and mentorship.
- Strong written and verbal communication skills in English.
- High ownership, self-motivation, adaptability, and the ability to make sound decisions in ambiguous and fast-moving environments.
Preferred Qualifications
- Production experience with Temporal, Cadence, Camunda, AWS Step Functions, Azure Durable Functions, Netflix Conductor, Apache Airflow, or comparable orchestration technologies..
- Experience migrating from legacy schedulers, BPM platforms, or synchronous microservice flows to durable workflow orchestration.
- Experience building agentic or AI-enabled applications using LLMs, tool calling, agent frameworks, retrieval-augmented generation, MCP, guardrails, or evaluation frameworks.
- Practical use of AI coding assistants and AI-aided SDLC workflows for planning, implementation, testing, code review, documentation, and troubleshooting.
- Cloud-native development experience on AWS, Azure, Google Cloud Platform, or a hybrid-cloud environment.
- Experience with Kubernetes, Docker, CI/CD pipelines, Infrastructure as Code, and container-based deployments.
- Experience with event-streaming and messaging platforms such as Kafka, RabbitMQ, cloud queues, or pub/sub systems.
- Experience with relational and NoSQL databases, data-modeling strategies, and transactional/outbox patterns.
- Experience with API gateways, security controls, OAuth/OIDC, secrets management, and secure service-to-service communication.
- Familiarity with domain-driven design, event sourcing, CQRS, and enterprise integration patterns.
- Experience in technical consulting, pre-sales support, solution accelerators, or client-facing technical leadership.
Leadership Expectations
As a Principal Lead Developer, you will be expected to:
- Act as a trusted technical advisor to clients and internal delivery teams.
- Balance architecture leadership with hands-on engineering execution.
- Proactively identify problems, propose practical solutions, and drive them to completion without waiting for detailed direction.
- Manage and prioritize several workstreams while communicating progress, risks, decisions, and dependencies clearly.
- Raise engineering quality through reusable standards, design patterns, code reviews, and mentoring.
- Build confidence with clients through technical depth, clarity, responsiveness, and reliable delivery.
- Foster a collaborative, accountable, learning-oriented engineering culture within the Temporal Capability Center.
Success Measures
Success in this role will be measured by:
- Delivery of reliable, scalable, and maintainable orchestration solutions that solve real client problems.
- Quality of solution architecture, code, technical documentation, and operational readiness.
- Effective application of workflow-orchestration and Saga patterns to complex distributed business processes.
- Ability to independently lead client-facing technical discussions and turn them into executable delivery plans.
- Delivery predictability across multiple concurrent technical initiatives.
- Measurable improvement in engineering productivity and quality through AI-assisted SDLC practices.
- Growth, engagement, and technical effectiveness of junior developers under your guidance.
- Contribution of reusable Temporal Capability Center assets, reference architectures, and best practices.
Why Join Technoidentity’s Temporal Capability Center?
- Work on complex, high-value enterprise workflow and distributed-systems challenges.
- Help shape a specialized capability center focused on durable execution, orchestration, AI-enabled delivery, and modern architecture.
- Collaborate with overseas clients and multidisciplinary global teams.
- Influence technical standards, reusable accelerators, and the future direction of orchestration solutions at Technoidentity.
- Take on a role with meaningful architecture ownership, technical leadership, and hands-on engineering impact.
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.
Staff Engineer - AI:
Location : India, Remote
Job Description
Egnyte is seeking an experienced Staff Software Engineer to join our Engineering department. The Engineering department builds large distributed components and services that run Egnyte's Cloud Platform. Our code serves billions of requests per day with sub-second latency in a fault-tolerant environment. We process and analyze millions of files and events daily. Some of the responsibilities for this department include Egnyte's Cloud File System, Content Classification, Content Lifecycle Management, User Behavior Analysis, Object Store, Metadata Stores, Search Systems, Recommendations Systems, Synchronization, and intelligent caching of multi-petabyte datasets. We are looking for candidates with a shared passion for building large-scale distributed systems and a keen sense for tackling complexities that come with scaling through multiple orders of magnitude.
In this role, you will (But are not limited to):
- Design and develop highly scalable and resilient cloud architecture that seamlessly integrates with on-premises systems
- Drive the team’s goals and technical direction to find and pursue technical opportunities that make Egnyte’s cloud platform more efficient
- Effectively communicate complex design and architecture details
- Understand company and industry-wide trends to help develop new technologies
- Conceptualize, develop, and implement changes that prevent key systems from becoming unreliable, under-utilized, or unsupported
- Own all aspects of critical software projects from design to implementation, QA, deployment, and monitoring
Qualifications
- BS, MS, or PhD. in Computer Science or related technical field, or equivalent practical experience
- 8-15 years of professional experience in engineering with a history of technical innovation
- Experience providing technical leadership to engineers
Bonus Qualifications (Good to Have)
- The breadth of knowledge across infrastructure domains, with the ability to reason about everything from data center machine software to database solutions to machine learning infrastructure to front-end web or mobile applications
- Demonstrated success in designing and developing large-scale, complex systems
- Expertise with multi-tenant, highly complex, cloud solutions; experience with Hybrid and/or on-premises solutions desired
About Egnyte
In a content critical age, Egnyte fuels business growth by enabling content-rich business processes, while also providing organizations with visibility and control over their content assets. Egnyte’s cloud-native content services platform leverages the industry’s leading content intelligence engine to deliver a simple, secure, and vendor-neutral foundation for managing enterprise content across business applications and storage repositories. More than 16,000 customers trust Egnyte to enhance employee productivity, automate data management, and reduce file-sharing cost and complexity. Investors include Google Ventures, Kleiner Perkins, Caufield & Byers, and Goldman Sachs. For more information, visit www.egnyte.com
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.













