 
        NOTE: VISA SPONSORSHIP IS NOT PROVIDEDRole: Java DeveloperLocation: Dublin, Ireland (Hybrid 3 days On-Site and 2 days Remote)Duration: 12+ MonthsExp: 5+ YearsJob DescriptionBS degree in CS or related field or equivalent experience5+ years of of hands-on software engineering experienceStrong core experience in Java and Spring (or similar) frameworkSignificant experience building REST APIs and integrating with other APIs. GraphQL is a plus.Experience in scripting languages, JS frameworks, RDBMS (Oracle/MySQL), NoSQL (e.g. Cassandra) and Message queues (e.g. Kafka, SQS)Experience with DevOps practices, Kubernetes, CI/CD pipelines, and build tools (e.g. Maven, Gradle)Demonstrated track record designing, building, and deploying highly scalable cloud-based architectures