HamburgerMenu
hirist

Java Full Stack Developer - AngularJS/Spring Boot

HNM Solutions
Multiple Locations
5 - 6 Years

Posted on: 31/07/2025

Job Description

Role : Java Full Stack Developer

Location : Hyderabad/Bangalore/Chennai/Kolhapur/Visakhapatnam

Experience : 5+ years

NOTE : Immediate joiners

Mandatory skills :


- Java

- SpringBoot

- Microservices

- Angular 10+

- Multithreading

- AWS

Required Technical and Professional Expertise :


- Bachelor's degree in Computer Science, Information Technology, or a related field.

- Minimum of 5+ years of experience as a Java Full Stack Developer.

- Proven expertise in Java, Spring Boot, and RESTful APIs.

- Proficiency with frontend technologies such as HTML, CSS, JavaScript, and modern frameworks like Angular 10+

- Experience with version control systems such as Git.

- Strong understanding of software development life cycle (SDLC) and Agile methodologies.

- Excellent problem-solving skills and attention to detail.

- Strong communication and teamwork abilities.

- Experience into Java, spring, hibernate, web services

- Experience with Angular10+ framework

- Proficient with front end technologies like js/css/html.

- Proficient with frameworks like bootstrap.

- Solid understanding of WebAPI and HTTP protocols, AJAX and REST

- Comprehensive knowledge of Web design patterns and front end technologies like HTML5, JQuery and MVC framework like Struts/Spring

Roles and Responsibilities :


- Participate in the complete product development cycle starting from analysis, architecture, design, coding, unit integration, and system testing of software


- Provide ongoing sustaining support to the product, addressing end to end feature enhancements.

- Design, Develop and maintain the software solution based on high-level product description or

requirement document

- Make software designs at the module level that are highly reusable.

- Follow well-defined Design Patterns and practice SOLID principles

- Responsible for deliveries in the required deadlines. Deliveries can be modules, documentation, customer releases, etc.,

- Plan, organize, and execute assignments with very little or moderate supervision.

- Present work to the team for review or other purposes.

- Be contemporary, by adopting technological and market evolutions.

- Other responsibilities as assigned by the management from time to time.

- Ensure the technical feasibility and performance of web applications.

- Collaborate with product managers, designers, and other developers to define project requirements and deliverables.

- Write clean, testable, and efficient code following best practices.

- Conduct code reviews and provide constructive feedback to team members.

- Troubleshoot, debug, and upgrade existing systems.

- Maintain up-to-date knowledge of development trends, technologies, and best practices.


info-icon

Did you find something suspicious?