The Senior Java Software Engineer will be responsible for developing and maintaining software applications, implementing, and integrating microservices, and programming using Core Java, Hibernate, Spring Framework.Qualifications:* Software Development, Programming, and Java skills* Experience with Microservices, Webservices, Spring Framework & Hibernate.* Strong problem-solving and analytical skills* Excellent knowledge of data structures and algorithms.* Understanding of software development best practices* Experience with version control systems, such as Git.Good communication and collaboration skills.Bachelor's degree in computer science or related field