As a Java / Automation Engineer, you will participate in the team effort to build and release quality software in a timely manner. You will use your knowledge of automation to setup the continuous integration pipeline. You will work in a test ­driven, Agile development fashion. You will remain up to date with the latest developments in technology and quickly adapt to them to
achieve better results.

Required skills and experience:

● Extensive server­ side software development experience

● Solid experience in object-­oriented programming, preferably in (but not restricted to) Java

● Experience with tools like Jenkins and Gradle

● Passionate about building distributed, scalable, reliable, and low latency web services

● Deep knowledge of concurrency, resiliency, caching, HTTP and REST

● Even ­tempered and able to remain focused on solving production issues when they arise

● Experience working in an Agile environment (Scrum, Kanban)

● BSc/MSc in Computer Science or equivalent

● Excellent communication skills

● Language: English (fluent)

Desirable skills and experience:

● Experience working with distributed teams