Peter  Young

Contact
for this job

Peter Young

Get in touch with me

+353 1 634 8200 peter@stelfox.com

Contact for this job

Peter Young

Get in touch with me

Senior / Lead Java Orchestration Engineer

Date added

07/12/2018

Type

Permanent

Location

Dublin City Centre

Category

Software Engineering

Reference

7951

Salary

80-100K+

Our multinational client is a leading provider of web scale distributed database technology to global customers. They successfully combine the scale-out simplicity, elasticity, and continuous availability of hybrid cloud applications, with the transactional consistency and durability that databases of record demand.

Since 2008, they have successfully grown their business around the world and currently have corporate offices in North America, Bulgaria, UK & Ireland. They have recently decided to move their headquarters to Dublin where they already established an innovative R&D centre and now looking to hire a Lead / Senior Java Orchestration Engineer to lead the development effort.

As a “hands on” Technical Leader, the successful candidate will own the orchestration, instrumentation and telemetry layers which are written mainly in Java.

What you’ll do:

  • Architect, design and develop software, mostly in Java
  • Write code that can be worked on by other engineers
  • Lead the development of container native database
  • Lead and mentor a team of software engineers
  • Participate in designs and code reviews

What you need:

  • BSc/ MSc in Computer Science or related field
  • 7+ years commercial experience with Java, building scalable back-end systems
  • Good knowledge of Spring / Hibernate
  • Strong around distributed systems / real-time systems is essential (understand how to design, scale, performance optimisation)
  • Some previous experience with Python, C++ or Go is desirable
  • Orchestration / Container services experience is essential – Kubernetes, Openshift, Docker swarm, Cloud foundry – any container services that is utilising Kubernetes
  • Ability to lead and work effectively as part of highly distributed team
  • Excellent verbal and written communication skills
Apply now>