Padmi

Associate Software Engineer

Delhi NCRPosted 3 months ago
Software engineeringNew gradFull Time; Regular
Apply at Huspy Holding

Opens the source posting on shine.com

Source description

About the role

View original

As an Associate Java Developer (Fresher) at our company, you will be joining our engineering team to work closely with senior developers in building, testing, and deploying high-quality applications. This role is perfect for recent graduates with a strong foundation in Java programming and a desire to learn modern development practices. Your key responsibilities will include: - Assisting in designing, coding, testing, and debugging Java-based applications. - Writing clean, maintainable, and efficient code under guidance. - Working with frameworks such as Spring, Spring Boot, Hibernate, and REST APIs (training will be provided). - Participating in code reviews and following best coding practices. - Collaborating with cross-functional teams to understand requirements and deliver solutions. - Supporting application deployment and working on minor bug fixes. - Learning and adapting to new technologies as required. To excel in this role, you should have the following qualifications: - Strong understanding of Core Java, OOP concepts, collections, exception handling, and basic multithreading. - Basic knowledge of Spring / Spring Boot (academic or project experience). - Understanding of RESTful APIs and web services. - Familiarity with SQL databases like MySQL/PostgreSQL. - Knowledge of HTML, CSS, JavaScript is a plus. - Good understanding of data structures and algorithms. - Strong problem-solving skills and willingness to learn. Preferred skills include exposure to Git/GitHub version control, basic understanding of Maven/Gradle, internship experience or academic projects in Java, and familiarity with Agile methodologies. You should hold a Bachelor's degree in Computer Science, IT, Engineering, or related fields. Java certifications are considered an added advantage but not mandatory. As an Associate Java Developer (Fresher) at our company, you will be joining our engineering team to work closely with senior developers in building, testing, and deploying high-quality applications. This role is perfect for recent graduates with a strong foundation in Java programming and a desire to learn modern development practices. Your key responsibilities will include: - Assisting in designing, coding, testing, and debugging Java-based applications. - Writing clean, maintainable, and efficient code under guidance. - Working with frameworks such as Spring, Spring Boot, Hibernate, and REST APIs (training will be provided). - Participating in code reviews and following best coding practices. - Collaborating with cross-functional teams to understand requirements and deliver solutions. - Supporting application deployment and working on minor bug fixes. - Learning and adapting to new technologies as required. To excel in this role, you should have the following qualifications: - Strong understanding of Core Java, OOP concepts, collections, exception handling, and basic multithreading. - Basic knowledge of Spring / Spring Boot (academic or project experience). - Understanding of RESTful APIs and web services. - Familiarity with SQL databases like MySQL/PostgreSQL. - Knowledge of HTML, CSS, JavaScript is a plus. - Good understanding of data structures and algorithms. - Strong problem-solving skills and willingness to learn. Preferred skills include exposure to Git/GitHub version control, basic understanding of Maven/Gradle, internship experience or academic projects in Java, and familiarity with Agile methodologies. You should hold a Bachelor's degree in Computer Science, IT, Engineering, or related fields. Java certifications are considered an added advantage but not mandatory.

One address, no account. We’ll tell you when matching roles go live.