Senior Software Development Engineer

Dublin  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

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 (see below)

Lawrence Harvey is acting as an Employment Business in regards to this position.

Start date
ASAP
Duration
6 months
From
Lawrence Harvey
Published at
17.07.2018
Project ID:
1599334
Contract type
Freelance
To apply to this project you must log in.
Register