Job Description
We are seeking a highly skilled Backend focused Software Engineer to join one of our development teams at Done Deal, Ireland's largest online marketplace.
The successful candidate will have between 3 and 5 years of similar experience, a passion for building great software, and thrive in a fun, fast-paced, and challenging environment.
As a Backend focused Software Engineer at Distilled, you will have the opportunity to work with the latest technologies and help build one of the most well-known and visited websites in the country.
You will get to use your experience to develop our engineering process, influence decisions when building new features, and ensure the scalability and availability of the platform.
Responsibilities:
* Build and maintain features and products for Done Deal.
* Ensure the codebase is clean, scalable, and secure.
* Work with other like-minded developers as part of an Agile team.
* Work with our product, quality, and site reliability teams.
Requirements:
* 3 to 5 years demonstrated ability in a similar role.
* Excellent knowledge of Java and Object Oriented design principles.
* Experience and understanding of MVC, IoC, and ORM frameworks.
* Solid understanding of databases such as PostgreSQL or MongoDB.
* Experience building RESTful APIs.
* A self-starter with an analytical mindset who is comfortable working on their own initiative and handling their time effectively.
* Excellent interpersonal, teamwork, and collaboration skills.
* A passion for technology and a hunger to adopt new industry trends.
Advantages:
* Experience using Spring, Elasticsearch, AWS, Docker, and container orchestration systems such as Kubernetes or OpenShift.
* Experience using Jenkins or GitHub Actions for CI/CD.
* Experience building microservices and working with messaging queues.
* Experience of Prometheus / Grafana for monitoring/alarming of services.
* Experience working with JavaScript, CSS, or HTML.
About Us:
You will have the opportunity to work with one of Ireland's fastest-growing Internet companies. You will get the chance to create a significant contribution to our strategic direction. Projects are exciting, and employees are given wide scope for creativity and innovation.
Benefits:
* Focused career development, growth, and progression opportunities.
* Life insurance, fully-paid healthcare, and a 5% contribution towards your pension.
* An inclusive environment where we can develop products that put our users first.