This Senior Software Engineer position requires a strong background in Java/J2EE, Spring Boot, Hibernate, and other Spring technologies. The role involves working with Microservices and relational databases. Experience with CI/CD pipelines and GITHUB is also essential. The engineer will be responsible for designing, developing, and maintaining software solutions, collaborating with teams, and ensuring the quality of the deliverables. The candidate should have experience with Agile methodologies and be able to demonstrate problem-solving skills.