
Job Description :
We are looking for a Backend Developer to join our Software Development team in Gurgaon.
At Zunpulse, you can expect to design flexible and scalable solutions and work on complex
challenges by utilizing skills in data structures, algorithms, and object-oriented programming. You
will be part of the team that develops state-of-the-art products which aim at helping millions of
customers.
Job Description
- Must have worked on Spring, Spring boot framework
- Strong Java developer skills
- Should have strong knowledge of Data Structures and Algorithms
- Should be well versed with Agile Development methodologies
- Prior experience in handling backend
- Should have strong debugging and communication skill
- Microservices experience would be a plus
- Built backend for Android, iOS applications in past
- Well versed with AWS deployments
- Excellent problem-solving skills
- Experience in SQL or Mongo Database
- Perform UI tests to optimize performance
- Write clean reusable code
Essential Qualification
• Bachelor’s degree in Computer Science/ Electronics or equivalent.
• Graduated in 2020/21 having 1-2 years of industrial experience
Skill-set
Spring boot, Java, Flask, Python, Data Structures, Algorithms, Basic knowledge of AWS/GCP
What we offer
● Growth-oriented culture
● Limitless learning opportunities by working with cutting edge tech stacks and with a
diverse and talented team
● Excellent compensation with competitive benefits
● Flexible work environment
● A chance to make an impact on our business strategy using your work
About zunpulse:
Zunpulse is India's leading smart electricity brand. Backed by Godrej, we are a 150+ member
engineering team led by co-founders from IIT Kharagpur, IIT Delhi & IIT Kanpur. We have developed
the largest range of IoT and AI-enabled smart home products with one single offering in mind
#phonesekarocontrol. Founded in June 2016, we have impacted 1,00,000 + homes to date.
Customers are looking for comfort, convenience, and security, all of which zunpulse provides with a
single app, to provide it all with a hyper-personalized experience. With the zunpulse app, the team is
creating a new way for the customers to manage their lives while keeping them cool, fun, and trendy.
With an all-around IoT tech solution, zunpulse is set to create a future smart home suite that can
transform how you live and interact with your home.
To know more about us refer:
https://www.zunpulse.com/

About zunpulse
About
Connect with the team
Similar jobs
As a Senior Backend & Infrastructure Engineer, you will take ownership of backend systems and cloud infrastructure. You’ll work closely with our CTO and cross-functional teams (hardware, AI, frontend) to design scalable, fault- tolerant architectures and ensure reliable deployment pipelines.
- What You’ll Do :
- Backend Development: Maintain and evolve our Node.js (TypeScript) and Python backend services with a focus on performance and scalability.
- Cloud Infrastructure: Manage our infrastructure on GCP and Firebase (Auth, Firestore, Storage, Functions, AppEngine, PubSub, Cloud Tasks).
- Database Management: Handle Firestore and other NoSQL DBs. Lead database schema design and migration strategies.
- Pipelines & Automation: Build robust real-time and batch data pipelines. Automate CI/CD and testing for backend and frontend services.
- Monitoring & Uptime: Deploy tools for observability (logging, alerts, debugging). Ensure 99.9% uptime of critical services.
- Dev Environments: Set up and manage developer and staging environments across teams.
- Quality & Security: Drive code reviews, implement backend best practices, and enforce security standards.
- Collaboration: Partner with other engineers (AI, frontend, hardware) to integrate backend capabilities seamlessly into our global system.
Must-Haves :
- 5+ years of experience in backend development and cloud infrastructure.
- Strong expertise in Node.js (TypeScript) and/or Python.
- Advanced skills in NoSQL databases (Firestore, MongoDB, DynamoDB...).
- Deep understanding of cloud platforms, preferably GCP and Firebase.
- Hands-on experience with CI/CD, DevOps tools, and automation.
- Solid knowledge of distributed systems and performance tuning.
- Experience setting up and managing development & staging environments.
• Proficiency in English and remote communication.
Good to have :
- Event-driven architecture experience (e.g., Pub/Sub, MQTT).
- Familiarity with observability tools (Prometheus, Grafana, Google Monitoring).
- Previous work on large-scale SaaS products.
- Knowledge of telecommunication protocols (MQTT, WebSockets, SNMP).
- Experience with edge computing on Nvidia Jetson devices.
What We Offer :
- Competitive salary for the Indian market (depending on experience).
- Remote-first culture with async-friendly communication.
- Autonomy and responsibility from day one.
- A modern stack and a fast-moving team working on cutting-edge AI and cloud infrastructure.
- A mission-driven company tackling real-world environmental challenges.
- Strong experience in Java programming.
- Must have experience on MicroServices using Spring boots /Jersy /Swagger / any other Microservices technology stack
- Good experience in either Spring or Hibernate
- Must have at least 1to 2 years’ experience in Web application
- Knowledge of OOP concepts, industry best practices, and design
- Good understanding of web technology/enterprise-level applications
- Good to have experience in JavaScript frameworks
- Good to have experience in Agile Methodology
- Self-motivated and a Quick Learner
- Creative ideas with a problem-solving mindset.
- Ability to consistently perform and meet deadlines
- Attention to detail and follow-through
- A good understanding of customer satisfaction
- Ability to work effectively in a team as well as in an individual environment
- Excellent written and verbal communication skills
We are looking for a focussed, energetic and motivated Senior Java Developer. You must have sufficient experience in Java Development, Spring, Spring Boot, AWS and SQS, S3. You will be challenged with complex and robust product development.
As a Senior Java Developer, you will be the most senior developer within the company working alongside other Java Developers, the Engineering Manager, and the CTO.
Senior Java Developer requirements
Solid development experience using Java, Springboot, SQS, S3 and Microservices
Experience working in Swing Java framework
Revises, updates, refactors, and debugs code
Write clear, concise and efficient code and ensure it is fully tested
Service and develop features using Java with AWS, JUnit, SQL and Spring framework
You have a good knowledge of Cloud technologies (ideally AWS)
Participate in peer coding reviews and work in a collaborative, agile environment
Demonstrate technical knowledge and expertise with a clear understanding on the products' technical composition
Senior Java Developer responsibilities
7-9 yrs minimum work experience
Excellent analytical, troubleshooting, and communication skills
Excellent attention to detail and time-management skills
Serves as an expert on developed applications
Ability to adapt and learn new product/technology is key
Collaborates with internal teams to produce software design and architecture
Knowledge of Agile frameworks (i.e. Scrum) and has worked with Jira or Spira
Attend daily stand-up meetings alongside the Scrum Master
A self-starter, hardworking and committed individual
Work UK hours - ideally 9.00am - 6pm with the expectation to work out of ours when needed
- Java – Spring, Hibernate, Data Structures & Algorithms
• Knowledge on a Database system.
3+ years of experience in software development.
Preferably BE/B-Tech engineering degree, but not a must.
• 3 years’ experience developing server-side Java – Spring, Hibernate and REST
• Full-SDLC cycle, with large-scale live roll-out participation as a developer.
• Expert understanding of the object-oriented design and programming concepts
• Good understanding of relational and non-relational database/datastores/caches best practices and challenges
• Have a passion for quality and writing clean, solid, readable code that scales and performs well
• Proficient in Git and familiarity with continuous integration
• A team player who values collaboration, innovation, and inclusion
• Comfortable working in an Agile environment
• Strong verbal and written communication skills
Required Skills:
• 4+years of software development experience
• Good grasp on programming fundamentals including OOP, Design Patterns, Data Structures, Networking and OS Concepts
• Excellent coding skills (We prefer java).
• Flexible to work on any technology. Should be able to pick-up new technologies fast.
• Expertise in any programming language
• Good knowledge of relational databases and writing complex queries
• Good knowledge of web 2.0 technologies
• Knowledge of distributed systems, Multi-threading, network programming.
• Exhibit passion and enthusiasm for building and maintaining large scale platforms.
• Passionate about automated testing, good design, performance and scalability.
• Able to solve complex algorithms
• Excellent analytical, logical and problem-solving skills
Required Candidate profile
Primary Skills:
Strong working knowledge of Typescript, MongoDB, Express.
Strong proficiency in TypeScript, Javascript including DOM manipulation and the JavaScript object model, ES6.
Strong understanding of NodeJS fundamentals.
Knowledge and experience working with PostgreSQL is a major plus.
Experience with ORM libraries.
Familiarity with RESTful APIs.
Experience in troubleshooting and RCA of Production issues Analyze logs in Kibana Elastic Search.
Knowledge of tools like Git, Github, JIRA, Cucumber, Jasmine, and others that make coding more efficient and easier to share.
Familiarity of working in either the AWS Cloud or Azure including Docker + Kubernetes based microservice deployment.
Secondary Skills:
Good communication and design skills Experience in handling teams.
Solid back-end software development experience.
Ability to understand business requirements and translate them into technical requirements.
Experience working in an Agile environment.
Qualification:
Good experience as Software Developer.
Prior experience in a technical leadership or developer position.
Back End Developers/ API Web Services Experience Mandatory.
NodeJS is mandatory.
One RDBMS and one document database mandatory.
Position: Python Developer
Experience: 3-6 years
Location- Pune and Chennai
Job Description:
- 3 years Willing to take efforts to advance in the technology or learn new technologies.
- Solid understanding of OOPs concepts.
- Willing to take efforts to advance in the technology or learn new technologies.
- Good communication skills and a continuous learner.
- Experience working on waterfall or Agile (Agile model preferred)
- Solid understanding of Python scripting and/or frameworks like Django, Flask Back up RRS.

Core Responsibilities:
- Design and build solutions for complex business workflows
- Understanding the user persona and deliver a slick experience
- Take end to end ownership of components and be responsible for the subsystems that you work on from
- design, code, testing, integration, deployment, enhancements, etc.
- Write high-quality code and taking responsibility for their task
- Solve performance bottlenecks
- Mentor junior engineers
- Deliver with quality, on-time in a fast-paced start-up environment
Required Skills:
- Bachelor/Master's in computer science or relevant fields
- 4+ years of relevant experience
- Strong sense of ownership
- Excellent Java and object-oriented development skills
- Experience in building and scaling microservices
- Strong problem-solving skills, technical troubleshooting and diagnosing
- Expected to be a role model for young engineers, have a strong sense of code quality and enforce code
- quality within the team
- Strong knowledge in RDBMS and NOSQL technologies
- Experience in developing backends for enterprise systems like eCommerce / manufacturing / supply chain etc
- Excellent understanding of Debugging performance and optimization techniques
- Experience in Java, Mongo, MySQL, AWS technologies, ELK stack, Spring boot, Kafka
- Experience in developing any large scale Experience in cloud technologies
- Demonstrated ability to deliver in a fast-paced environment
Must Haves
- Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
- 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.
- 4+ years’ work experience in software development
- BS degree or higher in Computer Science, Engineering or related field
- Understanding of operating system fundamentals (Linux)
- Understanding of scalable computing systems, software architecture, data structures, and algorithms
- Knowledge of professional software engineering best practices for the full software development life cycle
- Strong verbal and written communication skills
- Strong analytical skills, with excellent problem solving abilities
- Working experience with Kubernetes
- Experienced working with distributed databases at scale
Good to haves
- Experience in developing software using AWS native services & technologies.
- Experience taking a lead role in building and operating scalable distributed systems
- Experience in Agile/SCRUM enterprise-scale software development
- Familiar with building secure software using modern security principles
- Demonstrated ability to achieve goals in a highly innovative and fast-paced environment
Why us
We're hiring a set of highly skilled, enthusiastic, and passionate people who thrive in a high-growth environment. We believe the best way to grow is to give everyone the opportunity to pursue their interests. At Lucidity, you have complete freedom to work on projects that interest you. Plus, with benefits like flexible hours, company offsites, unlimited leaves, we ensure you enjoy the journey as much as we do. We are also offering healthy founding team ESOP's.






