Accessibility Links

Senior Java Developer

  • Job reference: 27476
  • Location: London
  • Job type: Permanent
  • Start date: Not specified
  • Contact: Not specified
  • Sector: Digital and Development
  • Salary: £60000 - £70000 per annum
This vacancy has now expired.

Are you passionate about making the world a better place and making sure that your work has a positive impact on things that matter? A world leading provider of professional information solutions in the Science, Medical, Legal and Risk & Business sectors are looking for outstanding Java Engineers to support their ambitious growth plans.

Your duties will enhance the performance of science, health, and technology professionals, empowering them to make better decisions, deliver better care, and sometimes make ground-breaking discoveries that advance the boundaries of knowledge and human progress.

Senior Java Developer

We are looking for a Senior Java Developer to join our team of highly talented engineers, working alongside our UX, product and community teams. You will be working within our Social team, building the applications that connect our researcher audience to each other in an increasingly personalised way, driving forward scientific research. With a "start-up background and culture" we put strong emphasis on creativity and interactive learning - your growth is our growth and your skills are our skills.

You will be writing Java web applications and developing RESTful API services using a microservice architecture. The Senior Java Developer will be handling very large quantities of data using appropriate database technologies and collaborating with UX/UI team on devising simple solutions to complex problems that will delight our global users. Working within an agile environment the Senior Java Developer will work closely with the product team to refine, estimate and plan delivery of new features.


  • Producing high quality, clean and performant code
  • Proving your code works with automated unit, integration and UI tests
  • Pairing, code review and ticket verification
  • Deploying applications, monitoring their performance and maintaining them in production
  • Translating product requirements into technical software designs
  • Breaking software designs into manageable tickets/stories that deliver user value
  • Sharing your knowledge and contributing to team consensus on technical practices
  • Continuously improving our software infrastructure
  • Training and mentoring new/junior team members

You should bring:

  • Expert knowledge of Java
  • Strong knowledge of HTML and CSS
  • Experience working with version control
  • Experience with CI (ideally Jenkins)
  • Passion for developing performant and engaging web experiences
  • Commitment to Test Driven Development in an agile environment
  • Comfortable with pair programming
  • 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 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 of front end applications, ensuring that the website feels responsive and content delivery is optimised for perceived speed, using techniques such as lazy loading/deferred content to further enhance the experience
  • 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

Desirable additional skills in:

  • DropWizard
  • js
  • MySQL
  • Elasticsearch
  • AWS
  • HBase
Related jobs
Javascript / React Developer
  • Contract
  • Glasgow
  • £350 - £400 per day
  • Reference 29813
  • Front End Developer (Javascript, ReactJS) - Glasgow - Initial 6 Month contract Our Glasgow based client are currently looking for a Front End Javascript Developer with strong Javascript and ReactJS skills for an exciting project, to join their team on an initial 6 month contract...
Read more
.NET Developer Contract West London £450-500
  • Contract
  • Chiswick
  • £450 - £500 per day
  • Reference 27111
  • .NET Developer Contract West London £450-500 (.NET, MVC, Web API, Azure, Docker, SQL Server, OpenAthens, TDD, BDD, GIT) A leading information services company are looking for a highly-skilled .NET developer to join them for an initial 3-month contract. You will be joining the Hammersmith based company to work as part...
Read more
Senior Product Owner/Manager
  • Contract
  • North London
  • £450 - £475 per day
  • Reference 29763
  • Senior Product Owner/Manager is required for a major E-Commerce group in North London. This Senior Product Owner/Manager will lead our clients' "fast-track" (agile) development workstream end-to-end, from initial idea through to live for 2 of their sub-brands' websites. This really is a wide-reaching role which would...
Read more