
Lead Java Developer with Cloud infrastructure experience
Lead Java Developer for Chennai based Product Company
About the Role
We are looking for a highly experienced Lead Java Developer with 8 to 15 years of expertise in Java development, AWS cloud infrastructure management and product development for 3 products. There is a clear path to leadership role within the organization. If you are not from Chennai, you should be willing to relocate to Chennai.
The ideal candidate will have a strong technical background with hands-on experience in Java, Spring Boot, and AWS or other cloud infrastructure management. This role requires a strategic thinker who can drive product vision, align cross-functional teams, and ensure the successful execution of cloud-based solutions, while providing the necessary support to the team in planning, coordination, and execution of various projects, ensuring they are completed on time, within scope, and within budget.
Key Responsibilities
- Manage product road map ensuring alignment with business goals.
- Collaborate with engineering teams, and the stakeholders to design & develop scalable cloud solutions.
- Lead product development lifecycle, from ideation to deployment and iteration.
- Stay updated with industry trends and emerging technologies to drive innovation.
- Develop technical documentation, user guides, and best practices for cloud infrastructure management.
- Ensure compliance with security, governance, and best practices in cloud deployments.
- Act as a liaison between business and technical teams to balance priorities and manage expectations.
- Conduct research on technical solutions and present findings to the project team.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- At least 8 to 10 years of experience in product management, & handling multiple projects simultaneously.
- More than 5 years of hands-on experience in Java, Spring Boot & related technologies.
- Strong technical background with hands-on experience in AWS OR Azure, OR Google Cloud Platform.
- Knowledge of cloud infrastructure, networking, security, and scalability best practices.
- Experience with CI/CD pipelines and DevOps practices.
- Experience working with google play store, app store, setting up app store accounts and handling deployments.
- Experience identifying, studying documentation and integrating with third parties for various needs such as identity verification, SMS integration and many such requirements.
- Proven ability to define product strategy and execute on complex technical roadmaps.
- Excellent communication skills, with the ability to translate business requirements to user stories.
- Experience working in Agile/Scrum methodologies.
- Strong problem-solving skills and the ability to work in a fast-paced environment.
Preferred Qualifications
- Familiarity with monitoring and logging tools such as AWS CloudWatch, or ELK stack.
- Familiarity and experience with React Native architecture and libraries.
- Prior experience in a SaaS, PaaS, or cloud-native environment.
- Certifications such as AWS Certified Solutions Architect, Certified Kubernetes Administrator (CKA), or PMP.
Remuneration
- Base Salary + Annual Performance Bonus (tied to KPIs, roadmap execution, team performance, delivery milestones)
- Equity/ESOPs - After 1st year of employment, Vesting: 4 years with 1-year cliff
Benefits
- Work-Life Balance & Paid time off
- Flexible working hours
- Work-from-home allowance (1–2 days a week or for emergencies)
- Company sponsored team offsites / retreats

About Ekam Illam Private Limited
About
Transforming community living and empowering residents through technology, one community at a time.
Tech stack
Candid answers by the company
We have a tech enabled platform that helps create a symbiotic relationship between service providers and residents of large communities, thereby delivering great resident experiences while enabling service providers to engage with and enhance the services provided to residents.
Product showcase
Company social profiles
Similar jobs
Lead Java Developer (Spring Boot)
Job Type: Full-Time
Location: Bangalore / Hyderabad / Pune / Chennai
Work Mode: Hybrid
Experience: 6+ Years
Key Responsibilities:
Lead the design and development of scalable backend applications using Java (Spring Boot).
Mentor and guide a team of developers to ensure high-quality deliverables.
Take ownership of solution architecture, coding standards, and design patterns.
Develop and manage RESTful APIs and integrate third-party services.
Collaborate with front-end teams, QA, and stakeholders to align technical implementation with business goals.
Oversee deployments in hybrid cloud environments in coordination with DevOps teams.
Conduct code reviews, lead design discussions, and manage agile development processes (Scrum/Kanban).
Monitor application performance and drive improvements proactively.
Troubleshoot and resolve complex software issues across systems and services.
Required Skills:
8+ years of professional experience in Java development, with at least 2 years in a lead role.
Strong hands-on expertise in Spring Boot and microservices architecture.
Working knowledge of Node.js and JavaScript/TypeScript.
Experience with REST APIs, SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB).
Familiar with CI/CD pipelines, Git, and modern DevOps practices.
Proven ability to lead distributed teams and manage deliverables in a remote/hybrid work setup.
Strong communication, leadership, and problem-solving skills.
Main duties/responsibilities
- Design & implement good quality software and databases as per the software specification.
- Participate in effort estimations.
- Participate in design discussions and own module designs.
- Effective troubleshooting of technical issues and bugs.
- Package deployment and release management.
- Provides technical support to customers.
- Provides training and guidance to the new developers and junior team members.
- Participate in Requirement discussions.
- Participate in Project related meetings if required.
Technical Knowledge
- Hands on experience in Angular ,HTML5, CSS3, JavaScript.
- Hands on experience in Node.js.
- Knowledge of how to interact with RESTful APIs and formats (JSON, XML)
- RDBMS and Document Database.
- Hand on experience in AWS services, DevOps, GIT, Agile and Jira will be an added advantage.
Experience
- 2-5 years of experience in the relevant field.
We have openings for Fullstack / Backend / Frontend Developers who can write reliable, scalable, testable and maintainable code.
At Everest, we innovate at the intersection of design and engineering to produce outstanding products. The work we do is meaningful and challenging - which makes it interesting. Imagine each line of your code, making the world a better place. We work on five workdays weeks, and overtime is a rarity. If clean architecture, TDD, DDD, DevOps, Microservices, Micro-frontends, scalable systems resonate with you, please apply.
To see the quality of our code, you can checkout some of our open source projects: https://github.com/everest-engineering
If you want to know more about our culture:
https://github.com/everest-engineering/manifesto
Some videos that can help:
https://www.youtube.com/watch?v=A7y9RpqXAdA;
https://youtu.be/PPjyP1WPOn8" target="_blank">https://youtu.be/PPjyP1WPOn8
- Passion to own and create amazing product.
- Should be able to clearly understand the customer's problem.
- Should be a collaborative problem solver.
- Should be able a team player.
- Should be open to learn from others and teach others.
- Should be a good problem solver.
- Should be able to take feedback and improve continuously.
- Should commit to inclusion, equity & diversity.
- Should maintain integrity at work
-
Familiarity with Agile methodologies and clean code.
-
Design and/or contribute to client-side and server-side architecture.
-
Well versed with fundamentals of REST.
-
Build the front-end of applications through appealing visual design.
-
Knowledge of one or more front-end languages and libraries (e.g. HTML / CSS, JavaScript, XML, jQuery, Typescript) JavaScript frameworks (e.g. Angular, React, Redux, Vue.js)
-
Knowledge of one or more back-end languages (e.g. C#, Java, Python, Go, Node.js and frameworks like SpringBoot, .NET Core)
-
Well versed with fundamentals of database design.
-
Familiarity with databases - RDBMS like MySQL, Postgres & NoSQL like MongoDB, DynamoDB.
-
Well versed with one or more cloud platforms like - AWS, Azure, GCP.
-
Familiar with Infrastructure as Code - CloudFormation & Terraform & deployment tools like Docker, Kubernetes.
-
Familiarity with CI/CD tools like Jenkins, CircleCI, Github Actions..
-
Unit testing tools like Junit, Mockito, Chai, Mocha, Jest
We are looking for passionate, talented, and motivated Developers to join our team and help deliver high-quality technical solutions. If you’re excited about working on the newest technologies and delivering value with a sense of ownership, then you should join us.
What you will do:
- Write clean code that follows industry standards and best practices.
- Participate in architectural discussions to improve our technology stack.
- Innovate ideas to promote best practices.
- Work closely with cross-functional stakeholders to make collaboration better between teams.
- Deliver high-quality and maintainable code using test-driven methodologies.
- Participate and contribute towards improving the development process and practices within the team and across the organization.
Qualifications:
- You will have a minimum of 3 years of industry experience developing on the FullStack
- Experience with CSS, HTML, Javascript
- Experience with RESTful services
- Knowledge and experience in building scalable Node.js applications
- Continuous integration/continuous deployment experience
- Experience with building tools such as Webpack, grunt, gulp, babel etc.
- Strong desire to learn and share knowledge with others
Desired Skills:
- Strong understanding of data structures and design patterns
- Experience with one or more front-end Javascript frameworks is a BIG plus
- Full understanding of the complete web technology stack including how to architect highly scalable solutions
- Experience with Relational or NoSQL databases
- Working knowledge of AWS services.
Task:
- Design, implement and maintain Java application phases
- To take part in software and architectural development activities
- Conduct software analysis, programming, testing and debugging
- Identifying production and non-production application issues
- Transforming requirements into stipulations
- Develop, test, implement and maintain application software
- Recommend changes to improve established Java application processes
- Develop technical designs for application development
- Develop application code for Java programs
We wish:
- Minimum 3 years of experience with excellent Java development skills
- Demonstrable hands-on experience in delivering solutions in a JavaEE 6 environment
- Open-source frameworks and standards Hibernate, Spring JDBC
- Hands-on experience with tools such as Ant, Eclipse, Maven, SVN, SoapUI, JIRA, Bamboo
- WS concepts and protocols: WSDL, REST, SOAP, JMS, XSLT, XML Schema
- Experienced with one or more open-source ESB products (JBOSS FUSE ESB, Apache Camel, Apache service mix) and/or message-oriented middleware and Active MQ, JMS
- Strong Java unit test skills
- Good experience in design patterns & design principles
- Experience with Webservices, PLSQL and SQL (Oracle 10g or above)
- Experience in Oops development with Core Java
- Desirable: Experience with:
- Elastic Search, Smooks, Lucene, Jasper, Report
- Domain-driven design
- Experience with NoSQL technologies: Casandra, Mongo DB
- Experience with agile development practices (Eg Scrum) and continuous integration environment
- A J2EE application and web containers such as GlassFish, Jetty, Tomcat
- CMMi-5 level process experience advantage
We Offer:
- Freedom to realize your ideas & individual career & development opportunities.
- A motivating work environment, flat hierarchical structure, numerous company events which cannot be forgotten and fun at the workplace with flexibilities.
- Professional challenges and career development opportunities.
- Should be able to design robust backend architecture using different technologies to retrieve data from the servers.
- Creating databases and servers that are resistant to outages and work endlessly.
- Ensuring cross-platform compatibility by creating applications that work on different platforms.
- Based on the type of application the developer is responsible for the creation of API.
- The developer is responsible for building flexible applications that meet consumer requirements.
Must have:
- Angular 6+ Experience is must
- Java experience
- Web application development (with API integration) experience
- UI design and implementation skills
- Quick Learner/Passion to learn
- Good Communication skills
Good to have:
- Flutter experience is optional
About SuperK
We are re-imagining how Bharat’s neighbourhood retail, the unorganized Kirana stores of today will get transformed into organized convenience retail chains over the next decade - we are driving this change.
SuperK is a well-funded early-stage startup that offers a full-stack solution to empower small format retail stores in Tier 2 and below towns. SuperK is rebranding existing small format retail stores and providing them with the benefits of procurement, tech systems, intelligence, and marketing at scale to create a chain of mini supermarkets. Some parallels can be drawn to how Oyo has transformed the small hotel industry, Medplus & Apollo have changed pharma retail and BigC & others have changed offline mobile buying.
What you will be doing
- Working closely with the Engineering lead to contribute to deciding the backend as well as frontend system architecture for products used by consumers, retailers, and other stakeholders.
- Stay informed about the product strategy; evaluate the feasibility of solutions proposed by PMs, estimate development effort, and help in planning the roadmap and individual features.
- Building the blocks of the entire system across multiple products on your own from the ground up with the freedom to try new things.
- Coordinate and collaborate with other developers to meet the timelines.
- Built systems that scale through software, contributing to the architecture and design.
What we would like to see in you
- 2-4 years of relevant experience as a full-stack engineer who has owned the entire stack of a product or a major module.
- Strong programming expertise in any of the JavaScript frameworks like NodeJS, ExpressJs, or Python frameworks like Django.
- Strong computer science fundamentals in OOPs, DS algorithm design and time complexity analysis.
- Experience in writing REST APIs
- Good understanding of relational databases and networking systems.
- Proficiency with at least one Object Oriented language(e.g Java, Python)
- Exposure to Cloud Platforms like AWS, Azure, or Google Cloud.
- Ability to work in an unstructured environment
- High enthusiasm and self-drive to build systems from the ground up.
- Focus on things that work compared to traditional conventions.
Key Responsibilities
- Learn, design and implement the architecture with the team
- Build a team of A-players with veto rights for each member
- Work to design and build for speed and scalability
- Design and implementation of continuous integration and deployment
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
Recommended
- Experience developing desktop and mobile applications of a minimum of 2 years
- Familiarity with common tech stacks and Headless Ecommerce
- Knowledge of multiple front-end languages and libraries (js, React, React Native)
- Knowledge of back-end languages and libraries (Node.js, MongoDB, PHP, MySQL)
- Experience implementing testing platforms and unit tests
- Strong organizational and project management skills
- Excellent communication and teamwork skills
- Attention to detail
We believe that great change begins with individuals who are given the freedom to make a difference, and we champion this in all that we do here at Vamstar. Hence we are urgently looking to hire a senior person to fill in for a Full Stack Engineer
The ideal candidate will be responsible for developing high-quality applications along with designing and implementing testable and highly scalable codes. If you have a gig towards Java, Node, AWS, Javascript and Typescript and have worked extensively in web application development; we are looking for you.
Responsibilities
- Managing team(s)
- Develop quality software and web applications
- Analyze and maintain existing software applications
- Design highly scalable, testable code
- Discover and fix programming bugs
Qualifications
- B.Tech - CS from a Tier 1/2 college
- Minimum 5 years of experience
- Great communication skills
Key Benefits
- Performance Bonus on a Quarterly basis on performance
- 25 days paid holidays each year including your accrued leaves, sick leaves, fixated and optional holidays.
- Flexible working hours
- Permanent Work from home
- Yearly virtual cross-tribe pollinations (we have another engineering team in UK, US and Vietnam)
- Wholesome development experience with MacBook Pro and extra monitor(s) post completion of Probation period/ machine bonuses
- Regular and transparent appraisals based on performance.
More about our Team: As an engineering team, we are dedicated, hardworking and always looking to learn and improve our craft. This happens in regular knowledge sharing sessions with both Full Stack and Machine Learning teams, and we are always keen to collaborate when a challenging problem comes up. In our work, we use industry best practices like Github. AWS, Ally, Trello, Slack, TDD, CI/CD and code reviews as part of building every feature. We also continually evaluate new technologies to see if they can help improve our platform.










