Full Stack Web Application Developer Bioinformatics in England
Full Stack Web Application Developer Bioinformatics

Full Stack Web Application Developer Bioinformatics in England

England Full-Time 39636 - 44340 £ / year (est.) Home office (partial)
E

At a Glance

  • Tasks: Join us to develop web applications that support global biological knowledge resources.
  • Company: Be part of EMBL-EBI, a leader in biological data analysis and dissemination.
  • Benefits: Enjoy competitive salary, flexible working, private medical insurance, and generous leave.
  • Why this job: Make a real impact on science and healthcare while working with cutting-edge technology.
  • Qualifications: Strong programming skills in Java and Python; experience in web development and APIs.
  • Other info: Collaborative culture with excellent career growth opportunities and a vibrant campus life.

The predicted salary is between 39636 - 44340 £ per year.

Join the Molecular Networks team at EMBL-EBI and help build the next generation of biological knowledge resources used by researchers worldwide. Our team develops and operates internationally recognised data resources including IntAct and Complex Portal, which provide expertly curated information on molecular interactions and macromolecular complexes. These resources support systems biology, drug discovery, and biomedical research by making complex biological knowledge accessible through high-quality curation, modern data services, and programmatic APIs.

We are seeking a Full Stack Web Application Developer to contribute to the development of software and infrastructure supporting these resources and their associated curation workflows. In this role, you will work at the intersection of biocuration, bioinformatics, and AI-enabled data integration, helping to build tools that allow scientists worldwide to discover, analyse, and reuse biological knowledge.

Your Responsibilities Will Include:

  • Developing and maintaining web applications supporting biocuration workflows
  • Designing and implementing REST APIs and data services
  • Building interactive web interfaces and visualisation tools for exploring biological knowledge
  • Developing software for data validation, transformation, and integration pipelines
  • Supporting development of AI-assisted literature curation and knowledge extraction tools
  • Integrating curated interaction and complex data with other EMBL-EBI resources
  • Collaborating with international scientific communities to implement data standards and controlled vocabularies

As part of the team, you will interact with an international community of data generators, database users, and scientific collaborators, providing guidance on data submission, metadata standards, and use of the team’s software and services.

You have:

  • A BSc or MSc in computer science, bioinformatics, software engineering, or a related field
  • Strong programming experience in both Java and Python
  • Experience developing web applications and backend services
  • Experience with Java frameworks commonly used for web and service development (e.g. Spring, Spring Boot or similar)
  • Experience designing and implementing RESTful APIs and data services
  • Experience in using AI based tools for coding, data management, and interface definition (MCP servers)
  • Experience with relational databases (e.g. PostgreSQL, MySQL) and data modelling
  • Familiarity with search or NoSQL technologies such as Solr, Elasticsearch or Redis
  • Experience with graph databases like Neo4j
  • Experience working in Unix/Linux environments
  • Experience with version control systems such as Git and collaborative software development workflows
  • Good understanding of software engineering practices, including testing, debugging, and maintainable code design
  • Strong problem-solving skills and the ability to work both independently and as part of a team
  • Excellent communication, interpersonal, and English language skills

You may also have:

  • Experience working with biological databases or bioinformatics data
  • Experience with containerisation and deployment technologies such as Docker and Kubernetes
  • Experience with cloud environments (e.g. AWS or Google Cloud)
  • Experience with continuous integration and testing frameworks
  • Familiarity with text mining or AI-assisted data extraction tools
  • Experience working with ontologies or controlled vocabularies
  • Experience with Python web frameworks such as Django, Django REST Framework, or FastAPI

Contract length: 3 years, renewable to a maximum of 9 years

Salary: Grade 5 or 6, monthly salary from £3,303 or £3,695 after tax. (Excluding personal pension and insurance contributions) plus generous benefits and financial allowances depending on personal circumstances.

Why join us:

  • Do something meaningful: At EMBL-EBI you can apply your talent and passion to accelerate science and tackle some of humankind's greatest challenges.
  • Join a culture of innovation: We are located on the Wellcome Genome Campus, alongside other prominent research and biotech organisations, and surrounded by beautiful Cambridgeshire countryside.
  • Enjoy Lots Of Benefits: Financial incentives, flexible working arrangements, private medical insurance, generous time off, relocation package, campus life benefits, family benefits, and benefits for non-UK residents.

What else you need to know:

  • International applicants: We recruit internationally and successful candidates are offered visa exemptions.
  • Diversity and inclusion: At EMBL, we believe that diverse teams drive innovation and scientific excellence.
  • How to apply: To apply please submit a cover letter and a CV through our online system. Applications will close at 23:59 CET on the date shown below.

Closing Date: 12/04/2026

Full Stack Web Application Developer Bioinformatics in England employer: European Bioinformatics Institute | EMBL-EBI

At EMBL-EBI, we offer an exceptional work environment where innovation meets collaboration, allowing you to contribute to groundbreaking biological knowledge resources that impact global research. Located on the picturesque Wellcome Genome Campus in Cambridgeshire, our inclusive culture prioritises employee well-being and professional growth, complemented by generous benefits such as flexible working arrangements, private medical insurance, and extensive family support. Join us to make a meaningful difference in science while enjoying a supportive community and a wealth of opportunities for personal and career development.
E

Contact Detail:

European Bioinformatics Institute | EMBL-EBI Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Web Application Developer Bioinformatics in England

✨Tip Number 1

Network like a pro! Reach out to people in the bioinformatics and web development fields. Attend meetups, webinars, or even local events. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to web applications and bioinformatics. This is your chance to demonstrate what you can do beyond just a CV.

✨Tip Number 3

Prepare for interviews by brushing up on your technical skills. Practice coding challenges and be ready to discuss your experience with Java, Python, and REST APIs. We want to see how you think and solve problems!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at EMBL-EBI. Don’t miss out on this opportunity!

We think you need these skills to ace Full Stack Web Application Developer Bioinformatics in England

Java
Python
Web Application Development
RESTful APIs
Data Services
AI-based Tools
Relational Databases
PostgreSQL
MySQL
NoSQL Technologies
Solr
Elasticsearch
Graph Databases
Neo4j
Unix/Linux Environments
Version Control Systems
Git
Software Engineering Practices
Testing
Debugging
Communication Skills
Interpersonal Skills

Some tips for your application 🫡

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Make sure to highlight your passion for bioinformatics and how your skills align with our mission at EMBL-EBI. Keep it concise, engaging, and tailored to the role.

Showcase Your Technical Skills: We want to see your programming prowess! Be sure to mention your experience with Java, Python, and any relevant frameworks. Include specific projects or achievements that demonstrate your capabilities in web application development.

Tailor Your CV: Your CV should reflect the job description closely. Highlight experiences that relate directly to biocuration, data services, and API development. Use keywords from the job listing to make it easy for us to see why you’re a great fit!

Apply Through Our Website: Don’t forget to submit your application through our online system! It’s the easiest way for us to keep track of your application and ensures you don’t miss out on any important updates from our team.

How to prepare for a job interview at European Bioinformatics Institute | EMBL-EBI

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Java and Python. Brush up on frameworks like Spring and Django, and be ready to discuss your experience with REST APIs and databases. This will show that you’re not just a good fit but also genuinely interested in the role.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems, particularly in web application development or bioinformatics. Use the STAR method (Situation, Task, Action, Result) to structure your answers, making it easier for the interviewers to see your thought process and impact.

✨Understand the Bigger Picture

Familiarise yourself with the resources like IntAct and Complex Portal that the team works on. Understanding how your role contributes to global biological knowledge will help you articulate your passion for the position and demonstrate your alignment with their mission.

✨Ask Insightful Questions

Prepare thoughtful questions about the team’s current projects, challenges they face, or how they integrate AI into their workflows. This not only shows your enthusiasm but also helps you gauge if the company culture and work align with your career goals.

Full Stack Web Application Developer Bioinformatics in England
European Bioinformatics Institute | EMBL-EBI
Location: England

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>