Senior Software Development Engineer

Senior Software Development Engineer

Job Title: Senior Software Development Engineer
Contract Type: Contract
Location: Dublin, Republic of Ireland
Salary: Negotiable
Start Date: ASAP
Reference: LH2518BS_1531492987
Contact Name: Ben Small
Contact Email:
Job Published: July 13, 2018 15:43

Job Description

Senior Software Development Engineer - Dublin - 6 Month Contract

Our client is investing in modernization initiatives to bring infrastructure and services up to speed with the latest technologies in term of performance and scalability in the cloud.

This is a high visibility opportunity to define and implement the new services at the core of the business, in an Agile and fast paced environment.

Your Responsibilities
*Write high quality code and automated end to end and unit tests;
*Write Micro-services in Spring Boot;
*Review pull requests (code reviews) of developers and test engineers and give constructive feedback;
*Follow Agile and TDD for process, architecture, design, code and testing;
*Work with geographically distributed teams to deliver high quality software products and services;
*Use your troubleshooting and triage skills to provide assistance to solve escalated operational issues;
*Participate in story grooming and sizing, ensuring stories are ready to work on in the sprint;
*Mentor and oversee more junior developers;

Required experience
*Minimum 8+ years of overall Java development experience
*Core Java (Java 8)
*Spring (4+ years)
*Spring Boot (1+ years)
*Expert in Unit and Integration tests (Junit, Mockito, TestNG etc..);
*Git, continuous integration tools (Jenkins);
*Experience with Relational (Sybase, SQL Server, Oracle) and NoSQL (MongoDB, Redis, etc) databases;
*Deep expertise in REST and RESTful APIs;
*Deep knowledge of Java Design Patterns;
*Experience Test and Behavior Driven Development (TDD and BDD);
*Champion of Clean code;
*Excellent organizational skills and attention to detail;
*Excellent communication skills both written and spoken. We have a culture of rationality and inclusion so you should be able to promote and defend your ideas;
*Experienced Agile (SaFE, Scrum, Kanban) practitioner. Pair and/or mob programming an advantage;
*Very strong dedication to efficient quality;
*Have an Agile mindset with a dedication to continuous improvement;
*Experience in Microservice development is highly beneficial;
*Experience with Cloud Technologies (PCF, AWS) is beneficial;
*BS/MS in Computer Science or a related field;

If you would be interested in this contract opportunity please get in touch - 0203 929 5876 or on email -

Lawrence Harvey is acting as an Employment Business in regards to this position.
Visit our website and follow us on Twitter for all live vacancies @lawharveyjobs