Proficiency in Java, demonstrating a solid understanding of its ecosystem.
Utilization of knowledge of Object-Oriented Programming (OOP) patterns and concepts.
Following the concepts of MVC (Model-View-Controller) pattern.
Use of version tools like GIT for merging, branching, etc.
Utilizing knowledge of SQL in writing medium/complex queries.
Stay current with emerging technologies and trends in Java development.
Debug, troubleshoot, and resolve software defects and issues.
Contribute to the continuous improvement of development processes and practices.
Must have experience of Java, Spring Framework, Hibernate and other relevant technologies.
Work experience on RESTful web services, and aware about API design.
Involved in designing Microservices
Familiarity with database systems such as MySQL, MongoDB databases.
Proficiency in version control systems (e.g., Git).
Excellent logical, problem-solving and debugging skills.
Worked on front-end technologies such as AngularJS, JSP, servlet, HTML, JavaScript, CSS and jQuery
Strong communication and teamwork abilities.
Proficient in client communication
Good Analytical and Communication Skills
Good at handling enterprise applications.
Knowledge of Agile/Scrum methodologies is a plus.