BCITS PVT LTD
Full Stack Engineer
Skills
10 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Bengaluru, Karnataka, India
Work mode:
Onsite
Published on:
22 October 2026
What they need
Full Stack Developer
Experience
2 – 4 Years
Location
Bengaluru, Karnataka
Work Mode
Work from Office (5 Days a Week)
Department
Product Engineering / Software Development
About BCITS
BCITS Private Limited is a Bengaluru-based IT services and product engineering company, established in 1999. For over two decades, we have partnered with power and utility organizations across India, delivering reliable, scalable and secure technology solutions that support their core operations.
Our solution portfolio includes Revenue Billing and Collection, Spot Billing, Meter Data Acquisition, Smart Billing and Managed IT Services, complemented by custom software development for enterprise clients. Our applications process high-volume, business-critical data, which makes quality engineering, performance and reliability central to everything we deliver.
Role Overview
We are seeking a skilled and motivated Full Stack Developer with 2–4 years of hands-on experience in building scalable web applications. The ideal candidate will have strong expertise in Java, Spring Boot, React.js, REST APIs, Microservices and SQL, and will contribute to the design, development and continuous improvement of enterprise-grade solutions used by utilities across the country.
Key Responsibilities
- Design, develop, test, and maintain scalable full-stack applications.
- Develop robust backend services using Java 21 and Spring Boot 3.x.
- Design and implement RESTful APIs and Microservices.
- Develop responsive and user-friendly web interfaces using React.js.
- Integrate frontend applications with backend REST APIs.
- Write clean, maintainable, reusable, and efficient code.
- Work with databases and develop efficient SQL queries.
- Perform unit testing, integration testing, debugging, and troubleshooting.
- Participate in code reviews and follow coding and development best practices.
- Identify and resolve application performance and production issues.
- Collaborate with cross-functional teams to understand requirements and deliver quality solutions.
Required Skills & Qualifications
- 2–4 years of experience in Full Stack Development.
- Strong proficiency in Java, preferably Java 21.
- Hands-on experience with Spring Boot 3.x.
- Hands-on experience with React.js.
- Good understanding of RESTful APIs and Microservices architecture.
- Strong knowledge of HTML, CSS, and JavaScript.
- Good experience with SQL and relational databases.
- Experience with unit testing and integration testing.
- Good debugging, troubleshooting, and problem-solving skills.
- Understanding of software development lifecycle and coding best practices.
- Ability to write clean, reusable, maintainable, and efficient code.
Why Join BCITS?
- Work on business-critical, high-volume applications serving the power and utility sector.
- Be part of an established organization with 25+ years of industry experience.
- Collaborative, office-based work culture with opportunities for learning and growth.
Other offers great for you!
These companies are also looking for great profiles
Team.is
Full-Stack Engineer H/F
50k€ - 70k€
Permanent contract
Paris, France
Hybrid
Skills
8 months ago
Quick apply
Hexa
Founding Full-stack Engineer @Waniwani
Permanent contract
Paris, France
Onsite
5 months ago
Quick apply
Cherrypick
Lead Fullstack Engineer
550-600€
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
9 days ago
Quick apply
No company information available.