Prepare for Your HNM Solutions Interview with Real Experiences!
View interviews27 HNM Solutions Jobs
Java Developer - Spring Boot/Hibernate (6-7 yrs)
HNM Solutions
posted 1 week ago
Key skills for the job
Role : Java Developer
Experience : 6+ years
Location : Bangalore/Hyderabad/Vizag/Chennai
NOTE : Immediate Joiner
Requirements :
- Focusing more on Java 8 and above, with strong expertise in Spring Boot, Spring REST, JPA, and Hibernate And associate needs to be more proactive and holding the willingness to learn new skills.
- Java & Frameworks : 6+ years of experience in developing applications using Java 8 and above, with strong expertise in Spring Boot, Spring REST, JPA, and Hibernate.
- Stored Procedures : Experience working with stored procedures in relational databases, ensuring efficient data management and retrieval.
- Distributed Systems : Experience in building distributed systems that handle user concurrency, reactive programming, and distributed in-memory data grids, with technologies such as Kafka/ActiveMQ and Redis.
- Cloud & AWS Services : Strong experience in designing and implementing Cloud Native applications, primarily on AWS. Hands-on experience with AWS services including S3, SQS, EC2, and ECS.
- Agile Methodologies : Proficient in Agile software development practices, including SCRUM or KANBAN.
- CI/CD Environments : Hands-on experience in Continuous Integration and Continuous Deployment (CI/CD) environments.
- Backend Development : Expertise in working with RESTful and SOAP services, microservices architecture, and containerization technologies such as Docker and Kubernetes.
- Containerization : Experience in designing containerized applications using Docker, Kubernetes, and Minikube.
- Data Stores : Basic experience with relational and non-relational databases, including MongoDB and PostgreSQL.
- Test-Driven Development : Strong hands-on experience with test-driven development and version control using Git.
- Leadership & Communication : Ability to mentor and lead technical teams, communicate complex ideas effectively to clients and team members, and provide clear and organized technical guidance.
- Problem Solving & Flexibility : Organized, analytical, and a strong problem-solver with the flexibility to adapt to changing project requirements.
Responsibility :
- Collaborating with cross-functional teams to define software requirements
- Designing and developing high-quality software solutions using Java
- Debugging and troubleshooting Java applications
- Enhancing the performance and scalability of existing systems
- Conducting code reviews, and ensuring coding best practices
- Implementing security measures to protect applications
- Keeping up-to-date with the latest Java trends and technologies
- Creating technical documentation for reference
- Participating in testing and quality assurance processes
- Assisting in the deployment and maintenance of Java applications
- Assisting in Java application design and development
- Collaborating with the team to meet project goals
- Learning and implementing coding best practices
- Troubleshooting and debugging code issues
- Participating in code reviews and learning from feedback
- Supporting senior developers in various tasks
- Documenting code and processes
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Your HNM Solutions Interview with Real Experiences!
View interviews6-7 Yrs
AWS, Cloud Services, Java +3 more
5-6 Yrs
Big Data, System Administration, Hadoop +5 more
9-10 Yrs
Data Engineering, Python, DB +4 more
8-9 Yrs
SAP ABAP, SAP HANA, SAP Fiori +4 more
5-6 Yrs
Alteryx, Server Administration, Patch Management
10-12 Yrs
SQL Server, CRM, ERP +2 more
5-6 Yrs
Python, Artificial Intelligence, Machine Learning +6 more
5-7 Yrs
Automation Testing, C++, Signal Processing +1 more
4-5 Yrs
Python, SQL, Cloud Computing +3 more