We're India's largest integrated power company, with a 110-year legacy of "Lighting Up Lives." Our vision is to empower a billion lives through sustainable, affordable and innovative energy solutions. Across generation, renewables, distribution and customer solutions, we serve around 13 million customers and are investing in a greener, technology-led future as we aim to become the most preferred green energy company.
About the Role
We're looking for a motivated Full Stack Engineer with a strong foundation in web applications, backend API development and up-to-date frontend frameworks. You'll build and deploy applications using Angular, Node.js, Next.js and Java Spring Boot, work with streaming data and rule engines, and tackle real-world problems at high scale and throughput.
What You'll Do
- Develop and maintain full-stack web applications using Angular, Next.js, Node.js and Java Spring Boot
- Build responsive, high-performance frontend applications
- Design, implement and integrate backend services and RESTful APIs
- Work with MySQL, PostgreSQL and MongoDB
- Build and maintain real-time data ingestion pipelines using Kafka or similar platforms
- Implement business logic and decision automation using rule engine frameworks
- Deploy and manage applications on AWS or Microsoft Azure
- Write clean, maintainable and scalable code following best practices
- Troubleshoot, debug and optimize application performance
- Collaborate with UI/UX designers, product managers and fellow developers
- Participate in code reviews, testing and Agile/Scrum processes
- Manage source code using Git and other version control tools
Good to Have
- Participation in hackathons or coding competitions
- Contributions to technical blogs, GitHub repositories or open-source projects
Note -
- Immediate joiner preferred
- Hike up to 20% on current CTC (Non-Negotiable)
Experience
- 2-6 Years
📌 Full Stack Engineer (Bhubaneswar)
🏢 Taggd
📍 Bhubaneswar
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.