All Jobs
No items found.
Senior Backend Software Developer
Europe
Remote
Who We Are
Role Description

Senior Backend Software Developer - VGA Project

We're seeking a Senior Backend Software Developer to join our dynamic team working on the Vaccine Generic Assay (VGA) project. VGA is a web application that empowers lab teams to test the efficacy of their vaccines by providing intuitive access to data and rapid calculations of results. Our mission is to shorten the turnaround time for clinical and research testing, so we can bring life-saving vaccines to market faster. The application runs in AWS and is built with modern web technologies – a JavaScript React frontend and a Java Spring Boot backend.

If you're passionate about developing high-performance, scalable, and secure backend systems, this is the opportunity for you.

Responsibilities

  • Design, develop, and maintain robust and efficient backend systems using Java, Spring, and related technologies.
  • Collaborate with cross-functional teams, including frontend developers, QA, and DevOps, to deliver high-quality software solutions.
  • Implement RESTful APIs to facilitate seamless communication between application components and APIs to facilitate third-parties integration.
  • Integrate with third-party APIs and services as needed.
  • Ensure the application's security, performance, and scalability by following best practices and industry standards.
  • Participate in code reviews, unit testing, and continuous integration/continuous deployment (CI/CD) processes.
  • Stay up-to-date with the latest industry trends, technologies, and best practices.

Qualifications

  • 5+ years of experience in backend software development, with a strong proficiency in Java and Spring framework.
  • Solid understanding of SQL and relational databases.
  • Experience with REST APIs, HTTP protocols, and web services.
  • Familiarity with AWS services (e.g. RDS, Lambda, etc.).
  • Experience with CI/CD tools and practices (e.g. Git, Jenkins, Github Actions).
  • Knowledge of Docker and containerization.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to learn fast and tackle loosely defined problems.
  • Experience with Agile methodologies and practices.

Bonus Points

  • Experience with data management and visualization tools like QuickSight.
  • Expertise in designing and implementing robust and scalable REST APIs.
  • Proficiency in setting up GitHub Actions CI/CD pipelines and Docker containers.
  • Polyglot programming skills, with the ability to work with languages like Python.

We Expect You to Have:

Apply for this position

Our team will review your application within the next 5 days.

Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Send

Thank you!
We will be in touch shortly

kid giving a thumbs-up while sitting at a desktop table
Done
Oops! Something went wrong while submitting the form.