Software Developer/ Engineer/ Architect

Java Software Engineer - Microservices

About the Role

ESB teams mission is to provide a world-class integration platform that empowers our Customers to connect seamlessly with Workday.

We use mainly Java and Scala, and we are looking for candidates with extremely solid background in multi-threading and concurrency.

As an Engineer in our team, you will be responsible for designing and developing data and transport components, micro-services and shared libraries using our technology stack in an highly distributed environment

  • you are able to design, develop, and guide others to deliver enterprise solutions with high quality standards following agile methodologies and continuous delivery models.
  • we give extra credits for a minimalist approach: design and build components that can be embedded in larger frameworks or applications.
  • your level of understanding of our platform inside the whole organisation is your key to being able to influence technical decisions.
  • you design solutions that have scalability and availability as cornerstones, and others follow your example of Design Patterns usage.
  • for bigger tasks, you are able to involve others in your solution and manage their work in order to achieve the delivery goals.
  • you will join a world-class team so you must be a team player with great communication skills.