51 HNM Solutions Jobs
Java Full Stack Developer - React.js/Spring Boot (6-7 yrs)
HNM Solutions
posted 6d ago
Key skills for the job
Role : Java + React.js
Location : Mumbai
Experience : 6+ years
NOTE: Immediate joiner
- Java
- React.js
- Spring Boot
- Microservices
Requirements :
- Deep knowledge and hands-on experience with Java and React.js
- Proficient experience with web technologies, frameworks, and tools like HTML, CSS, JavaScript, React, NodeJS, XML, jQuery, Spring, etc.
- Should be well versed with State Management, Redux, Reducers, JavaScript, and CSS in ReactJS/UI.
- Practical experience in test-driven development and constant refactoring in a continuous integration environment.
- Experience in Oracle PL/SQL programming is required, as knowledge of SQL and relational databases.
- Experience working in an agile team, practicing Scrum, Kanban, or XP.
- Experience in performing Functional Analysis is highly desirable.
- Excellent communication and teamwork skills.
- End-to-end ownership in driving the team toward delivery.
- Performance and productivity orientation to promote high-quality results.
- Profound analytical skills and problem-solving abilities.
- Good communication and excellent interpersonal skills.
- Pro-active and flexible working approach.
- Ability to think outside the box to resolve problems.
- Efficient and well organized, detail-oriented.
Responsibilities :
- Responsible for developing software in Java, object-oriented databases, and the dotCMS platform.
- Responsible for building REST web services, and designing interfaces between UI and REST service.
- Responsible for building data-grid-centric UI.
- Participating fully in the development process through the entire software lifecycle.
- Participating fully in the agile software development process.
- Write code and write it well.
- Be proud to call yourself a programmer.
- Use test-driven development, write clean code, and refactor constantly.
- Make sure we are building the thing right.
- Be ready to work on a range of technologies and components, including user interfaces, services, and databases.
- Act as a generalizing specialist.
- Define and evolve the architecture of the components you are working on and contribute to architectural decisions at a department and bank-wide level.
- Ensure that the software you build is reliable and easy to support in production.
- Be prepared to take your turn on call providing 3rd line support when it is needed.
- Help your team to build, test, and release software within short lead times and with a minimum of waste.
- Work to develop and maintain a highly automated Continuous Delivery pipeline.
- Help create a culture of learning and continuous improvement within your team and beyond.
- Developing front-end website architecture.
- Designing user interactions on web pages.
- Developing back-end website applications.
- Ensuring cross-platform optimization for mobile phones and responsiveness of the applications.
- Seeing through a project from conception to finished product.
- Designing and developing APIs, meeting both technical and consumer needs.
Functional Areas: Other
Read full job descriptionPrepare for Java Full Stack Developer roles with real interview advice