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

Sorry, this vacancy has now expired.

Please see our job results page to find our current open vacancies or take a look at our Specialisms below and go straight to your area.

BI, Data & Analytics, Change Management, Digital and Development, ERP and CRM Systems, Executive Leadership, Information and Cyber Security, Infrastructure & Cloud Services, Interim Management, Strategy & Architecture, or Work For La Fosse.




 Return to homepage.

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
Sitecore Developer - Contract - Milton Keynes - £500
  • Contract
  • Milton Keynes
  • £500 per day
  • Reference 34670
  • Sitecore Developer - Contract - Milton Keynes - £500 (C#, Sitecore, Web API, ASP.NET MVC, Azure) Our leading Financial Services client are looking for a highly-skilled Sitecore developer to join them for an initial 6-month contract. You will be joining the Milton Keynes based company to work on new and enhance...
Read more
.NET Developer - Contract - Milton Keynes - £400-450
  • Contract
  • Milton Keynes
  • £400 - £450 per annum
  • Reference 31459
  • .NET Developer - Contract - Milton Keynes - £400-450 (C#, ASP.NET, MVC, Unity, TFS, Moq, MS Test, JavaScript, Angular, Web API, Azure) Our leading Financial Services client based in Milton Keynes are looking for an enthusiastic and talented .NET Developer to join them for an initial 3-month contract...
Read more
.NET Developer (Asset Management) - Contract - £550-600
  • Contract
  • London
  • £550 - £600 per day
  • Reference 34653
  • .NET Developer (Asset Management) - Contract - City of London - £550-600 (C#, .NET, SQL, WinForms, WPF, Oracle, MS Excel) Our City-based asset management client are looking for a highly-skilled .NET developer to join them for an initial 6-month contract. You will be joining the company to work as part of their...
Read more