Description
Senior Java Developer (contract)
Rate: €/day
Duration: 6 month rolling
Location: Dublin (city centre)
Required experience
. Core Java (Java 8)
. Spring (3 + 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;