Backend Software Engineer - Evinova, hibrido


Empresa
 AstraZeneca
Provincia
 Barcelona
Ciudad
Barcelona
Tipo de Contrato
 Tiempo Completo
Descripción
Backend Software Engineer - Evinova
LOCATION: Barcelona office (3 days office - 2 working from home)

Youll work on digital health solutions combining science, evidence, and human experience. Our teams move fast, value innovation and automation, and uphold the highest standards for security, privacy, and responsible operations. As part of an inclusive team, youll push boundaries by leveraging technology to deepen our understanding of patient needs and deliver digital solutions that truly improve health experiences and outcomes. Together, we combine AstraZenecas scientific expertise with digital innovation and AI to elevate healthcare worldwide.

About the Role:

We are seeking an experienced developer to join the Unified Trials team, which develops software connecting patients to clinical trials through over 25 engineering teams across Sweden, UK, Bulgaria, USA, and Spain.

As a Backend Software Engineer, you will be a subject matter expert in backend technologies, working with Java and Node.js to design, build, and maintain scalable solutions within the Unified Trials Solution ecosystem. You will champion automation, reliability, and efficiency as you enable seamless medical device integrations. Your work will directly advance clinical trial access and medical innovation.

Requirements for the role:

Must have:

- Computer Science or similar degree

- 7+ years of software development experience

- 5+ years with JDK, and proven ability to build scalable backend systems using Java and Kotlin

- 3+ years with NodeJS and comfortable integrating Node.js components in a microservices architecture

- Strong command of TypeScript, particularly for shared APIs with frontend teams

- Skilled to write outstanding unit and integrations tests

- Experienced writing Gherkin-based test scenarios and integration into CI/CD pipelines

- Proficient with Git and GitHub Actions, with a strong DevOps mindset.

- Strong expertise in AWS Cloud, EKS and LocalStack

- Skilled in MongoDB and Atlas

- Strong knowledge of Microservices architectures, framework and lifecycles

- Strong foundations in algorithms, data structures, concurrency and threading

- Good understanding of Software Design Patterns Object-Oriented Programming

- Fluent with key Java and Node.js libraries (open-source and commercial)

- Experience publishing software with CDK or Terraform

- Enthusiasm using agile methodologies: scrum, kanban or xp

- Fluent in English comfortable with global and cross-cultural teams

Nice to have:

- Fluent in using AI tools such as GitHub Co-pilot, Claude

- Experience with ElasticSearch and Kibana for logging

- Observability tooling with Graphana and similar tools (DataDog, Sentry,...)

- Participation in open source projects

Who You Are

- Analytical and detail-oriented, with strong problem-solving skills

- Self-motivated and proactive in communication, able to deliver independently

- Team player who thrives on collaboration and knowledge sharing

- Passionate about clean, reusable, and high-quality code

- Curious, adaptable, and enthusiastic about working in a dynamic environment

- User-focused and committed to building solutions that truly serve end users

- Open to feedback, continuous improvement and growth

- A pioneer in leveraging AI and emerging tech to accelerate delivery and drive meaningful change

java, node, TypeScript
Regresar
Al enviar este formulario certifico que acepto los Terminos de Uso

 

Empleos más buscados

Ubicaciones Frecuentes