Software Engineer in Bristol

Software Engineer in Bristol

Bristol Full-Time 50000 - 70000 £ / year (est.) No working from home possible
Eurofins CDMO Alphora Inc

At a Glance

  • Tasks: Design and develop innovative software solutions using Java and modern technologies.
  • Company: Join Eurofins, a global leader in life sciences and analytical testing.
  • Benefits: Enjoy competitive pay, flexible working, and a vibrant city centre location.
  • Other info: Collaborate with global teams and contribute to exciting projects.
  • Why this job: Make an impact in a dynamic environment with opportunities for growth and travel.
  • Qualifications: Experience in Java development and a passion for clean coding practices.

The predicted salary is between 50000 - 70000 £ per year.

Eurofins Scientific is an international life sciences company which provides a unique range of analytical testing services to clients across multiple industries. The Group believes it is the world leader in food, environment and pharmaceutical products testing and in agroscience CRO services.

Job Description

  • Software Engineering & Development
    • Design, develop, and maintain backend and full‑stack features using Java, Spring Boot, REST APIs, and relational databases.
    • Support modernization of legacy Java applications to modern, cloud‑ready architectures.
    • Build modular services and support microservices‑based designs where applicable.
    • Design and integrate RESTful APIs, backend services, and data models.
    • Support UI teams building Angular or React frontends by providing robust backend APIs.
    • Implement high‑performance data processing and integration logic for analytical workflows.
  • Design
    • Apply object‑oriented design principles and design patterns (SOLID, OOP, layered / hexagonal architecture).
    • Contribute to application and solution architecture discussions.
    • Perform technical trade‑off analysis and guide design decisions.
    • Ensure clean, extensible, and maintainable codebases.
  • Quality, Performance & Reliability
    • Ensure high code quality through unit testing, mocking frameworks, and static code analysis.
    • Perform performance profiling, memory analysis, and JVM tuning to resolve bottlenecks.
    • Support performance tuning and stability improvements in production environments.
    • Work closely with QA teams to ensure strong test coverage and release quality.
    • Work within Agile / Scrum teams, contributing to sprint planning, reviews, and retrospectives.
    • Support end‑to‑end product development, including development, deployment, and maintenance.
    • Collaborate with global teams and stakeholders across regions.
    • Provide technical guidance and mentoring to engineers.
  • Skills Required
    • Java (8+)
    • Spring / Spring Boot
    • RESTful API design
    • SQL
    • Angular
    • React
    • MongoDB
    • AKS, etc
  • Additional Technical Skills
    • Experience with microservices architecture, service communication, and integration patterns.
    • Working knowledge of Hibernate / JPA and transaction management.
    • Exposure to event‑driven or message‑based systems is a plus.
    • Exposure to Azure cloud‑native development is an advantage.
    • Integration – experience with API‑based, file‑based, and message‑based integrations (e.g., Azure Service Bus or similar).
    • Domain Exposure – experience with shipping/logistics workflows or scientific data processing (e.g., Genomics, laboratory systems) is a plus.
    • DevOps – familiarity with Azure DevOps, CI/CD pipelines, Docker, and cloud platforms.
    • Understanding of build and dependency management tools such as Maven or Gradle.
  • Preferred Qualifications
    • MCA or Bachelor’s degree in Engineering, Computer Science, or equivalent.
    • 2‑5 years of hands‑on experience in Java‑based software development on global or enterprise projects.
    • Strong understanding of the Product Development Lifecycle and Lean Agile / Scrum methodologies.
    • Excellent verbal and written communication skills.
    • Strong analytical and problem‑solving abilities.
    • Strong learning mindset and continuous improvement orientation.
  • Additional Information
    • Just some of the benefits we offer are:
      • Company pension scheme
      • 24/7 Employee Assistance programme (Offering Legal, Financial, Medical advice and counselling), and many more
  • The Location
    • Eurofins Digital Testing offices are based in Bristol City Centre. We are right next to Cabot Circus and many bars and restaurants. Our office is easy to commute to and has fantastic views over the city centre too. This area is a great place to live and work, with lots going on.
  • Why Should You Apply?
    • Competitive pay with a well‑established and growing international company.
    • Good benefits and flexible working opportunities.
    • Great location within the city centre.
    • Opportunities to progress and grow with the company.
    • Occasional opportunities to travel and work around the UK and internationally.
  • Interview process: Telephone interview followed by an online coding test and if selected, final stage is a face to face interview.
  • Please note, we are unable to offer sponsorship, so can only consider applications from candidates who are able to work and live in the UK without restriction.

Software Engineer in Bristol employer: Eurofins CDMO Alphora Inc

Eurofins Scientific is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration among its talented teams. Located in the vibrant Bristol City Centre, employees enjoy a competitive salary, comprehensive benefits including a pension scheme and 24/7 Employee Assistance programme, as well as ample opportunities for professional growth and development within a leading international life sciences company. With a focus on flexible working arrangements and the chance to engage in exciting projects across various industries, Eurofins provides a rewarding environment for Software Engineers looking to make a meaningful impact.

Eurofins CDMO Alphora Inc

Contact Details:

Eurofins CDMO Alphora Inc Recruitment Team

We think you need these skills to ace Software Engineer in Bristol

Java (8+)
Spring / Spring Boot
RESTful API design
SQL
Angular
React
MongoDB