This Job Vacancy has Expired!

Backend Java Software Developer - Microservices Experience required

Intelligent Resource

Posted on May 4, 2021 by Intelligent Resource

London, United Kingdom
IT
Immediate Start
£550 - £650 Daily
Contract/Project


Senior Software Backend Engineer
London/Remote
3 months +
Day rate contract via Umbrella

About the team
You will be working in one of our autonomous Cross Functional Teams where you will have the opportunity to move the E-commerce into the a microservice dimension, across multiple disciplined services and technologies to create a beautiful application ecosystem that is consistent, highly usable, reliable and performant.

Challenges

  • Coordinate with a number of other teams across tech and lead a product migration from the technical perspective

  • Mentoring the team ensuring engineering best practice are adopted in line with the rest of the organisation

  • Providing structured documentation and presentation to Engineering a product

  • Demonstrate and promote good attitudes and behaviours, such as collaboration, learning, sharing and motivation

  • Believe in a DevOps culture - we build and own the entire stack, and endeavour to automate as much as possible

  • Keen to learn new technologies and tools

  • Help us constantly inspect and adapt our practices

  • Enjoy working on end-to-end stories in a multi-disciplinary team


Tech Stack:
You don't need experience with everything in this list! Micro-services architectures, Hybris, Kafka, SpringBoot (micro-services deployed in AWS), Mesos, JavaScript, React, ES6/7, Babel, Webpack, Selenium. We keep track of everything using Git, Jira & Confluence and use the full AGIL methodology with stand-ups, planning poker, burndowns, demo's, retros, sprint planning, and empowered teamwork.

About the role:
Using the latest technology, our engineers are empowered to define our technology roadmap and take responsibility for delivery of an end-to-end services that affect our customers directly and ultimately our reputation and brand. This gives us the best and most interesting technical challenges to overcome in a mixed team of front and Back End developers, testers, product owners and industry specialists.

What we're looking for:
Essential:

  • 7+ years of professional experience as a Software Engineer or in a similar role in an E-commerce space

  • Very high tech affinity with applied programming experience (Java, NodeJS, .NET for instance), the ability to create basic technical concepts, architectural charts, interface descriptions, and product data models

  • Very good communication and presentation skills

  • Structured and effective working style, both independently and in a team

  • Commercial experience with Back End development building RESTful API's

  • Experience of using Kafka message queues, coding of both producer and consumers as well as broker configuration

  • Commercial experience on Microservices and SpringBoot

  • Datastore development (Relational Databases, NoSQL)

  • Good understanding of Design Patterns

  • Exposure to Core Spring framework

  • Exposure to Automated testing using tools such as Junit, Mockito, Selenium, Jenkins and Robot framework

  • Ability to comfortably use Git or other source control technologies


Desirable:

  • Commercial experience with Hybris

  • Experience with JIRA tooling for agile software development

  • Front End web application frameworks such as React

  • Experience of AWS cloud platform

  • Design high-volume, performant, secure, scalable and maintainable, enterprise-level software, with involvement in the full delivery cycle

  • Work collaboratively within a genuine Agile team comprised of colleagues from across teams

  • Advocate of SOLID principals. Write clean, well-structured and maintainable code




Reference: 1187812625

Set up alerts to get notified of new vacancies.