CoreHRx Jobs

Apply in one click, save jobs and take free mock tests.

Register free Log in
Hiring? Post jobs with CoreHRx
My account
user

View & update profile

Principle Engineer

Bosch-HomeComfort Verified employer

Full time Hybrid
Experience
5–8 years
Location
Kadi
Work mode
Hybrid
Salary
₹11L – ₹24L a year estimatetypical for IT Jobs in India, 905 posts
Posted 9 months ago Last checked 16 hr ago

You apply on Bosch-HomeComfort's website. CoreHRx takes you there after you sign in.

CoreHRx never asks candidates for money. If anyone does, .

Role at a glance

You will
  • This position will focus on new feature/component development and maintenance and stewardship of existing system software.
  • This position requires the ability to work under guidance with a team of engineers to design and develop robust system solutions that meet…
  • Should be able to perform in an individual contributor role and must be willing to remain technical and hands-on long term.
Experience
5–8 years
Must-have skills
AgileDesign PatternsJavaObject-Oriented Programming (OOP)SDLCScrum
Work mode
Hybrid

How well do your skills match this job?

Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.

Job description

Location: Kadi, Karan Nagar, GUJARAT, India
Department: Engineering

Job Description

Required -
1.Should have 5 to 8 Yrs years of industry experience in Java technologies.
2.Hands-on experience on Java Application development tools, Code review and build process.
3.Experience in design patterns and object-oriented programming concepts.
4.Experience in architecture design, migration, security and other work and solutions.
5.Should have knowledge of AWS services and coding best practices.
6.Experienced as a development engineer, with experience in design-patterns, data structure, OOPS.
7.Good team spirit and communication skills, good English reading, writing and speaking skills.
8.Should have strong verbal and written communication skills.
9.Strong knowledge of Agile and scrum process.
10.Should be able to guide team, review and drive independently.
11.Knowledge of software development life cycle. Use of UML, sequence diagrams
12. Code repository like GITHUB usage experience
13. Understanding of Agile (Scrum) methodology
14. Strong analytical, problem-solving, and conceptual skills.
15. Ability to work under pressure and meet tight deadlines.
16. Experience of working with globally distributed teams.

Accountability: 

-Perform code reviews and guide development teams
-Technically handle multiple projects simultaneously
-Help developers, test team and support personnel for troubleshooting customer issues.
-Build proof of concepts and demonstrate technology feasibility of Innovative solutions.
-Develop software according to functional and technical design specifications.
-Participate in design and code reviews/inspections.
-Provide input to technical discussions; propose solutions and alternatives.
-Strong in problem solving, Analyzing, troubleshooting approaches.
-Writing and executing unit tests.
-Developing proof-of-concept; Providing work estimates
-Provide required support to product teams as needed to determine system problems and fix.

Good To Have -
1.Knowledge of DEVOPS, CICD tools like Jenkins, Understand CI/CD and deployment on AWS.
2.Knowledge of containers, dockers & AWS software configuration & deployments.
3.Understand automated deployment tools.

Qualifications

Should have done B.E or B.Tech Computer science

Additional Information

What you will do : 
This position will focus on new feature/component development and maintenance and stewardship of existing system software. This position requires the ability to work under guidance with a team of engineers to design and develop robust system solutions that meet defined system requirements. Should be able to perform in an individual contributor role and must be willing to remain technical and hands-on long term.

Company Description

Bosch Home Comfort India Ltd

Key skills

Required

AgileDesign PatternsJavaObject-Oriented Programming (OOP)SDLCScrum

Preferred

AWSCI/CDJenkins

Job market insights

1,749active Agile jobs in India
404active Design Patterns jobs in India
1,658active Java jobs in India
₹11L – ₹24L advertised yearly salary for IT Jobs in India (middle half of 905 posts that show a salary; median ₹17L)
12 more open jobs at Bosch-HomeComfort

Jobs asking for Agile in India also ask for

  • Scrum32%
  • CI/CD30%
  • SQL25%
  • Python25%
  • AWS23%

From live job posts on CoreHRx, updated 2 Nov 2026. Skill figures count posts that list their skills; salary figures only posts that show a salary.

Questions about this job

What is the salary for this Principle Engineer job?

The post does not state the pay. As an estimate, comparable posts on CoreHRx advertise ₹11L – ₹24L a year (typical for IT Jobs in India, 905 posts).

How much experience does this job need?

The post asks for 5–8 Yrs experience.

Where is this job based?

In Kadi (hybrid).

What kind of job is this?

It is a full time job.

How do I apply?

You apply on Bosch-HomeComfort's website. CoreHRx takes you there after you sign in.

This guide is for Indian job seekers preparing for Java backend roles, from freshers facing campus and first-job interviews to experienced developers moving into senior positions at product companies and IT services firms. It covers what interviewers ask most in 2025 and 2026 on Java 17 and 21 and Spring Boot 3: OOP, collections, equals and hashCode, streams, exceptions, concurrency and JVM memory, then dependency injection, auto-configuration, REST controllers, validation, JPA and Hibernate, security, microservices and testing. Questions are grouped as easy, medium and hard. Read each answer, compile the code yourself and practise explaining it aloud.

Questions you may be asked

  1. What are the four pillars of OOP, with a Java example of each?
  2. What is the difference between an abstract class and an interface in Java?
  3. What is the difference between method overloading and method overriding?
  4. What is the difference between == and equals() in Java?

Get IT jobs in Kadi by email

Create a free profile and we email you new IT jobs in Kadi, at most once a week.

Similar jobs

Software Engineer

Lowe's Home Centers
Bangalore
AgileCI/CDDesign PatternsGit+14
Full time On-site 3 days ago