Software Developer (Java)

Software Developer (Java)

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
L

At a Glance

  • Tasks: Join us as a Java Developer to design and implement innovative medical services.
  • Company: Expert Health Ltd is a leader in Digital Medicine, transforming healthcare for millions.
  • Benefits: Enjoy remote work flexibility and the chance to impact global healthcare.
  • Why this job: Be part of a passionate team revolutionising patient care with cutting-edge technology.
  • Qualifications: 2-3 years of Java development experience and familiarity with microservices required.
  • Other info: Work in a collaborative environment with clinicians and tech experts.

The predicted salary is between 36000 - 60000 £ per year.

Job Description

Role Purpose

Expert Heath Ltd has over 15 years of experience in leading the way in Digital Medicine. Our mission is to achieve excellence in delivering personalised and accessible healthcare on a large scale. Our algorithms are the basis of our patient-facing digital consultations and clinician-facing decision-making tools.

We are passionate about health care and we are looking for a talented and thorough Developer to join the team to continue with revolutionizing health care for the benefit of millions of patients in the UK and across the world. You will share the IT technical ownership and responsibilities for our new and existing services for Expert Health.

You’ll work closely with a team comprised of frontend and backend developers, clinicians, algorithm builders and Quality Analysts, who thrives on delivering robust, tested and high-quality solutions.

Key Responsibilities

You will be a hands-on Java developer with good commercial awareness and stakeholder management skills. As part of this role, you will be required to design, implement, test and roll out new medical services at large. You will also be accountable to maintain, augment and optimize existing services to factor in any clinical breakthrough, regulation or medicine coming to the market.

Familiarized with micro-serviced based architecture you will also have experience with software development with the best practices including SOLID, ACID and OO design. We are at the cutting edge of technology (Clinical Algorithms, GCP to name just a few) and are looking for a dedicated and enthusiastic individual who wishes to make a real difference to how patients are treated now and in the future.

You are a team player, who is able to share, articulate ideas and contribute to the team dynamic by asking pertinent questions. You are able to understand business constraints and therefore can negotiate and adopt compromises with team and product owners to achieve the agreed goals. You are conscious that bringing business value to each development increment is key to maintaining the client’s competitive lead.

Experience and QualificationsEssential:

  • Previous development experience with Java 1.8+, Spring Boot and MySQL (2-3 Years+)
  • Familiarity in microservice architecture
  • Understanding of DevOps CI/CD methodologies, working with Docker, Kubernetes, GitHub Actions, etc
  • Experience with cloud environments such as GCP, AWS or Azure
  • Software Development best practice such as SOLID, ACID and OO design principles

Desirable:

  • Writing integration tests (such as Cucumber) and understanding behaviour-driven development (BDD) principles
  • Demonstrable front-end (React) experience in a full stack implementation context
  • Working within an Agile environment
  • Experience integrating with e-commerce platforms such as Shopify
  • Experience with GoLang

Work Location: Remote

Software Developer (Java) employer: Lloyds Online Doctor

Expert Health Ltd is an exceptional employer, dedicated to revolutionising healthcare through innovative digital solutions. With a strong focus on employee growth and collaboration, our remote work culture fosters a dynamic environment where developers can thrive alongside clinicians and algorithm builders, contributing to meaningful projects that impact millions of patients. We offer competitive benefits and the opportunity to work with cutting-edge technologies, ensuring that our team members are at the forefront of the digital medicine landscape.
L

Contact Detail:

Lloyds Online Doctor Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer (Java)

✨Tip Number 1

Familiarise yourself with the latest trends in digital medicine and healthcare technology. Understanding how your role as a Software Developer can impact patient care will help you articulate your passion for the industry during interviews.

✨Tip Number 2

Brush up on your Java skills, especially with versions 1.8+ and frameworks like Spring Boot. Being able to discuss specific projects where you've applied these technologies will demonstrate your hands-on experience.

✨Tip Number 3

Showcase your understanding of microservices architecture and DevOps practices. Be prepared to discuss how you've implemented CI/CD methodologies in past projects, as this is crucial for the role.

✨Tip Number 4

Network with professionals in the healthcare tech space. Engaging with communities or forums related to digital medicine can provide insights and connections that may lead to opportunities at Expert Health.

We think you need these skills to ace Software Developer (Java)

Java 1.8+
Spring Boot
MySQL
Microservice Architecture
DevOps CI/CD Methodologies
Docker
Kubernetes
GitHub Actions
Cloud Environments (GCP, AWS, Azure)
SOLID Principles
ACID Principles
Object-Oriented Design
Integration Testing (Cucumber)
Behaviour-Driven Development (BDD)
Front-End Development (React)
Agile Methodologies
E-commerce Integration (Shopify)
GoLang

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, and MySQL. Include specific projects or roles where you applied these skills, as well as any familiarity with microservice architecture and cloud environments.

Craft a Compelling Cover Letter: In your cover letter, express your passion for healthcare technology and how your skills align with Expert Health's mission. Mention your experience with DevOps methodologies and any relevant projects that demonstrate your ability to deliver high-quality solutions.

Showcase Relevant Projects: If you have worked on projects involving Docker, Kubernetes, or cloud services like GCP, AWS, or Azure, be sure to include these in your application. Highlight your role in these projects and the impact they had on the overall success.

Demonstrate Team Collaboration: Since the role requires working closely with a diverse team, mention any experiences where you successfully collaborated with others, especially in Agile environments. This could include how you contributed to team dynamics or negotiated compromises to achieve project goals.

How to prepare for a job interview at Lloyds Online Doctor

✨Showcase Your Java Expertise

Make sure to highlight your experience with Java 1.8+ and Spring Boot during the interview. Be prepared to discuss specific projects where you applied these technologies, as well as any challenges you faced and how you overcame them.

✨Demonstrate Understanding of Microservices

Since the role requires familiarity with microservice architecture, be ready to explain how you've implemented or worked with microservices in past projects. Discuss the benefits and challenges of this architecture and how it can improve healthcare solutions.

✨Discuss DevOps Practices

The company values knowledge of DevOps CI/CD methodologies, so be prepared to talk about your experience with tools like Docker, Kubernetes, and GitHub Actions. Share examples of how you've used these tools to streamline development processes.

✨Emphasise Team Collaboration

As a team player, it's important to convey your ability to work collaboratively. Share experiences where you contributed to team dynamics, negotiated compromises, or helped resolve conflicts to achieve project goals. This will show that you understand the importance of teamwork in delivering high-quality solutions.

Software Developer (Java)
Lloyds Online Doctor
Go Premium

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

L
  • Software Developer (Java)

    London
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-08-27

  • L

    Lloyds Online Doctor

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>