Senior Server Developer
You will come on board at a truly exciting time, and as a member of the Product Team, you will play a pivotal and crucial part in collaborating with a focused team of experienced developers, testers and designers. You will be responsible for the end-to-end delivery of the companies next generation of services, and you will contribute to the digital transformation of our core systems.
We work in a fast paced, test driven agile development. Exposure to that environment would be beneficial.
Drive: You’re not someone that waits be told what to do. You’re to constantly coming up with small improvements or big new ideas, bringing the best solutions to life.
Creativity and curiosity: You’re passionate about seeing your changes some to life. You’re naturally curious and immersed in your work – constantly reading, researching, looking at the latest trends and trying out new technologies and approaches.
High attention to detail: You’re the person who spots the pixel out of place and more importantly, helps us fix it.
Growth: You want to mentor other developers and be one of the leaders of web technologies within the company.
This Server Developer role will involve…
Support and guide requirements/design activities for features in our main customer facing portal core products.
Contributes to establishment and enforcement of standards and best practices. Focused on efficient, high performance, high reliability/stability experience and architectural alignment of solution.
Collaborates with key stakeholders (Quality, Architecture, Security, Project Management, Commercial) and contributes subject matter expertise to develop unique solutions to complex issues.
Understands and guides others in how to in balance tactical needs with strategic application of platform, application and/or global architectural standards
Demonstrates ability to keep things simple and apply lean product development principles.
Takes the initiative – doesn't wait to be told what to do. Constantly coming up with small improvements or big new ideas, bringing the best solutions to life.
Relentless about quality and embracing a culture of continuous delivery
Passionate about seeing changes come to life. Naturally curious and immersed in the work – constantly reading, innovating, researching, exploring the latest trends and trying out new technologies and approaches
Have a minimum of 3+ years Java development experience.
Proven ability to deliver software on-time and with high quality.
Solid experience in latest Java server-side development essential (Java 8+).
Experience working with Spring is a distinctive advantage.
Exposure to web technologies (e.g. React, Angular2+, Typescript) would be an advantage.
Experience with continuous integration (e.g. Jenkins, Sonar) and automated deployment (e.g. Ansible) an advantage.
Strong Relational Database knowledge.
Strong written and verbal communication skills; able to communicate technical information in a clear and succinct manner.
Strong understanding of Microservices architectures.
Desirable knowledge in Liferay, Kubernetes and Agile (Scrum preferably).
If this sounds like you, we’d love for you to get in touch.
What’s in it for you?
You will receive a competitive salary & benefits package accompanied with the opportunity to work in a fast-paced, dynamic and progressive organisation that puts its people first. You will be based at our modern and trendy offices in Dublin 2; post-lockdown it will be a hybrid mix of flexible home and office working.
We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.