Must Have Hands on Experience on following:
Nice to have:
Required Skills and Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field.
8+ years of professional experience in Java development.
Strong knowledge of Java SE/EE, including frameworks such as Spring and Hibernate.
Experience with RESTful APIs and web services.
Proficient in SQL and experience with databases such as MySQL, PostgreSQL, or Oracle.
Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
Experience with version control systems like Git.
Strong understanding of software development principles, design patterns, and best practices.
Excellent problem-solving skills and attention to detail.
Ability to work independently and as part of a team in a fast-paced environment.
Strong verbal and written communication skills
Bachelor's Degree