Senior Software Engineer


Job Reference:071020BW



There will be plenty of opportunities to research and develop solutions using new technologies, languages and design patterns.


  • Designing and implementing great new features using microservice design
  • Working as an integral part of the core team
  • Converting legacy components into modern microservices
  • Maintaining, monitoring, and alert management of the existing services
  • Out of hours support
  • Participating in agile workflow

Required skills and experience:

  • NodeJS
  • Java
  • Relational Database experience (MySQL preferred)
  • Experience with cache frameworks (Redis preferred)
  • Experience with Linux (Ubuntu, Red Hat, or CentOS preferred)
  • Excellent written and oral communication skills
  • Strong problem investigation and diagnosis skills
  • Experience with version control (GIT preferred)

Optional skills and experience:

  • 4 years or more commercial development
  • AWS experience/certification
  • Degree in Computer Science or related discipline
  • Experience with Message queues (RabbitMQ/SNS preferred)
  • Containers (Docker), Virtualisation and DevOps experience
  • No-SQL Database experience (DynamoDB, MongoDB preferred)
  • Java Spring Library
  • JPA, JTA, Hibernate
  • Experience with a Java Servlet Container (Tomcat preferred)
  • Agile/Scrum
Back to Jobs

Related Jobs

Telecoms Surveyor

IT & Telecoms
Somerset Area

My client is looking to expand the business after securing a number of very good contracts and is looking to hire a Telecom Surveyor. Key skills preferable BT Openreach S11 Accreditation (if no S11 must have extensive Virgin Media network experience ideally on FTTP Experience in PIA The ...


Electrical Shift Technician/Authorised Person

£50000-£52000 Depending on experience
London Area

Due to continued success within the facilities management sector, my client who are a leading maintenance contractor within date centre environments are looking for experienced Electrical Technicians to join their team on a permanent basis. Candidates must have a strong electrical bias and ideall...



IT & Telecoms
Manchester Area

Responsibilities Develop and execute technology strategy with a clear vision of the long-term Manage effective development, delivery and operation of technology products Develop financial budgets and manage expenses to optimise cost across programs, monitor and manage to key performance i...