Role: Java Backend Developer Location: Dublin, Ireland Type: Contract (B2 B)Job Description: Bachelor's degree in Computer Science or a related field, or equivalent practical experience5+ years of hands-on software engineering experience Strong proficiency in Java and Spring (or similar) frameworks Extensive experience designing and building RESTful APIs and integrating with external services; Graph QL experience is a plus Experience with scripting languages, Java Script frameworks, relational databases (Oracle, My SQL), No SQL databases (e.g., Cassandra), and message queues (e.g., Kafka, SQS)Familiarity with Dev Ops practices, Kubernetes, CI/CD pipelines, and build tools such as Maven and Gradle Proven track record of designing, building, and deploying highly scalable, cloud-based architectures Strong analytical and problem-solving skills, including project scoping and estimation, communicating technical concepts to non-technical stakeholders, and evaluating engineering trade-offs Ability to lead projects from concept through implementation Excellent time management, communication, decision-making, presentation, and organizational skills Fluent in written and spoken English