Java Software Engineer – Contract RoleLocation: Dublin (3 days/week on-site)Contract: 6-Month RollingStelfox is hiring on behalf of a leading client in Dublin who is urgently seeking a skilledJava Software Engineerto join their team on acontract basis.The ideal candidate will have strong experience in Java/J2EE, Spring Boot, Angular, and microservices architecture, with a solid understanding of modern data storage solutions and cloud platforms.Key Responsibilities:Design and develop enterprise-grade applications using Java/J2EE technologies.Build and maintain microservices using Spring Boot and Angular in a cloud-native environment.Collaborate with Business Analysts, Systems Analysts, and QA Engineers in a Behaviour-Driven Development (BDD) setup.Work within Agile teams, contributing to sprint planning, reviews, and retrospectives.Implement and optimise data storage solutions using Hadoop, Snowflake, and MongoDB.Ensure high performance and responsiveness of applications in production environments.Required Skills & Experience:Minimum 5+ years of professional Java development experience.Proven experience developing microservices in cloud environments (AWS, Azure, PCF).Strong knowledge of Spring/Spring Boot and RESTful Web Services.Experience with J2EE Web Applications and Tomcat.Familiarity with advanced authentication techniques for web and mobile platforms.Hands-on experience with CI/CD tools such as Jenkins, Bamboo, Chef, AWS/Azure pipelines, etc.Exposure to code quality tools like SonarQube, Checkmarx.Excellent troubleshooting and problem-solving skills.Strong communication and documentation abilities.Experience mentoring junior developers.If you are interested in this role, click 'apply' to send an updated copy of your CV toHoney Rathoreor emailfor more details.