Job Overview
We are seeking an experienced Advanced Software Engineer to join our team. As a key member of our integrated scrum team, you will be responsible for developing and implementing new generation products and applications.
Key Responsibilities
* Develop, implement and maintain software solutions using Agile development models.
* Manage software upgrades and changes, working closely with a globally distributed support team.
Requirements
To be successful in this role, you will need:
* Experience in Agile development methodologies.
* Strong knowledge of Java and related technologies such as Microservices, Oracle or MongoDB.
* Understanding of REST APIs, Kafka, and MQ.
* Familiarity with cloud environments (ECS preferred).
* Previous experience in working with Continuous Integration and Continuous Deployment (CICD) tools.
* Education: Bachelor's degree or higher in Computer Science or related field.
Our Team
We value diversity and inclusion and strive to create an environment where everyone feels valued and supported.
This is a junior-level position open to candidates who are authorized to work in Ireland.
The role involves developing and implementing new application systems as part of an integrated scrum team.