RELX Group Software Engineer, Backend in London Wall, United Kingdom
Software Engineer, Backend
Location: London Wall, London, United Kingdom
Role : Senior Engineer – Backend
Function : Elsevier Technology Services
Reporting to : Manager. Software Engineering
Location : London Wall, London
Do you want to help build GitHub for scientists?
We’re building an intelligent shareable data repository for scientific data and need more help. If you’re a passionate, focused and driven developer who isn’t afraid of making decisions quickly, building things you’ve not built before, untangling technical debt and hitting your sprint commitments we want to hear from you. In return we offer the opportunity to work on a meaningful product in a reactive AWS microservice architecture environment using Scala, Java 8, Dropwizard and Rx, in a fantastic central London location.
More about the role :
We’re looking for a Senior Backend Developer to join the Mendeley Data team. We expect you to think on your feet and be able to come up with practical, simple solutions to complex problems. As well as having deep knowledge in areas related to backend development, you should also be knowledgeable in all things related to creating a quality user centered product. As a backend Engineer, you will be part of shaping science’s next steps.
You’ll work in Mendeley Data, a mixed discipline Agile scrum team of individuals centred around a common goal — to make sharing versioned research data easy, enjoyable and empowering.
You will be building a RESTful API to power our user-centered website which adheres to standards and is progressively enhanced to offer a rich experience.
Our back end stack is delivered from a combination of microservices running JVM languages including Scala and Java 8.
You’ll work in a team of T-Shaped people, who are experts at areas of deep knowledge, as well as a having a broad understanding of other disciplines (see en.wikipedia.org/wiki/T-shaped_skills ).
Working in 2 week sprints with daily standups, grooming, planning and retros, you’ll take your turn to run sprint demos for stakeholders.
Participate in once a month hackathons, and weekly brown bag sessions.
You’ll work face to face occasionally with university stakeholders on site.
You’ll be supported by a product manager, a business analyst and a tech lead.
You should bring :
You have great team skills, including the confidence to put your idea across, even if the idea is initially unpopular, and the humility to admit when you are wrong.
Like everyone else on our team, you are versatile with a broad perspective, eager to learn new things and use the best tools for the job. You’re not afraid to venture into uncharted territory and come away with mastery of it.
Quality is important to you. You practice unit testing, integration testing, code reviews and constant communication to ensure the best outcome.
You have experience building services that are progressively enhanced over time.
A great deal of JVM experience.
You have experience building solely RESTful applications and understand its nuances.
Event oriented experience using queues like SQS, JMS or Kafka.
You have knowledge of Amazon Web Services.
You have knowledge of Jenkins or similar build and continuous integration services.
You put user experience first when it comes to developing any user facing product. Experience with user experience techniques such as user testing is highly desirable.
You care about performance, clean code, test driven development, experimentation, continuous delivery and continuous improvement.
You’ve worked in an Agile Scrum environment.
You are committed to the bigger picture of large software ecosystems; you are constantly thinking about the future when building new applications and features.
You are not afraid to challenge the status quo when necessary, and at the same time respect the opinions presented by your team.
Elsevier is a world-leading provider of information solutions that enhance the performance of science, health, and technology professionals, empowering them to make better decisions, deliver better care, and sometimes make groundbreaking discoveries, that advance the boundaries of knowledge and human progress.
Elsevier provides web-based, digital solutions — among them ScienceDirect at http://www.sciencedirect.com/ , Scopus at http://www.scopus.com/ , Elsevier Research Intelligence at http://www.elsevier.com/online-tools/research-intelligence , and ClinicalKey at http://www.clinicalkey.com/ — and publishes over 2,500 journals, including The Lancet at http://www.thelancet.com/ and Cell at http://www.cell.com/ , and more than 33,000 book titles, including a number of iconic reference works.