R&D Cloud Services Engineer

Senior Developer

Ref: 24Monday 17 September 2018

This vacancy is now closed

R&D Cloud Services Software Engineer

To join Global leader in delivering superior communications experiences, providing the most complete portfolio of software and services for contact center and unified communications— offered on-premises, in the cloud, or a hybrid.

About you

You’re a talented software engineer with a strong background in Java. You thrive on intellectual challenges and you’re a stickler for keeping your code clean. You have a solid understanding of development and can smoothly move from infrastructure to front-end. With the ability and interest in learning and using emerging technologies

About the Opportunity

As a member of our talented engineering team you will be closely involved with creative and ground-breaking product design and development. You will take part in developing mission-critical applications.

Responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing. Plus get to research, experiment, prototype new software technologies


Your background:

  • Proven experience of object-oriented development experience, Java preferred.
  • Good understanding of Spring framework or similar
  • Knowledge of NoSQL, document store and ORM technologies.
  • Experience of REST and API design.
  • Experience of Agile & Scrum methodologies with Test Driven Development.

Nice to have but not essential:

  • Experience in cloud system architecture and design.
  • Experience developing scalable Microservices
  • Excellent knowledge of building low latency multithreaded applications.
  • DevOps experience of virtualisation platforms and containerisation, Docker, Kubernetes
  • Experience working in a CI/CD environment