Job Title : Need Java Spring boot Microservices
Experience 6 years
Hybrid 2 days from office
Location Mumbai Bangalore Pune Nagpur Gurgaon Noida Indore Jaipur Ahmedabad Chennai and Kolkata.
Key Responsibilities
- Design develop and implement Java applications based on project requirements.
- Collaborate with product managers and stakeholders to define application features.
- Write clean maintainable and efficient code following best practices.
- Optimize applications for maximum speed and scalability.
- Develop RESTful APIs to support frontend application functionality.
- Conduct software testing through unit tests and integration tests.
- Troubleshoot debug and resolve software defects and issues.
- Participate in code reviews to maintain code quality and knowledge sharing.
- Work with database technologies such as SQL to manage data storage.
- Stay updated with emerging Java technologies and industry trends.
- Assist in the development of technical documentation for codebases.
- Utilize version control systems for source code management.
- Implement security and data protection measures in applications.
- Collaborate with DevOps teams for deployment and continuous integration.
- Follow Agile methodologies and participate in daily standups and sprints.
Required Qualifications
- Bachelors degree in Computer Science Software Engineering or a related field.
- Proven experience in Java application development (3 years preferred).
- Strong understanding of objectoriented programming principles.
- Experience with Java frameworks such as Spring or Hibernate.
- Familiarity with RESTful design principles and API development.
- Knowledge of relational databases and SQL.
- Experience in unit testing frameworks like JUnit or TestNG.
- Proficiency in using version control systems preferably Git.
- Understanding of Agile development methodologies.
- Excellent problemsolving skills and attention to detail.
- Strong communication skills both verbal and written.
- Ability to work collaboratively in a team environment.
- Experience with frontend technologies (HTML CSS JavaScript) is a plus.
- Certification in Java development (e.g. Oracle Certified Professional) is a plus.
- Willingness to learn and adapt to new technologies.
application,hibernate,version control (git),agile,css,restful apis,object-oriented programming,html,unit testing,microservices,java,javascript,agile methodologies,design,spring boot,sql