Backend Software Engineer - Evinova
LOCATION: Barcelona office (3 days office – 2 working from home)
Transform billions of patients’ lives through technology, data, and groundbreaking ways of working. You’re innovative, decisive, and transformative. Someone excited to use technology to improve patients’ health. We’re building a new health-tech business – Evinova, a fully-owned subsidiary of AstraZeneca Group.
We are seeking an experienced Developer to join Unified Trials. We’re leading in developing software to connect patients with medical trials. Unified Trials has more than 25 software engineering teams in multiple locations: Sweden, UK, Bulgaria, USA and Spain. This role will be instrumental in the development, maintenance, and scaling our device integrations.
This is what you will do:
As a Backend Software Engineer, you will play a key role in the Unified Trials Solution (UTS). You will act as a subject matter expert for backend development, working with Java and Node.js to design, build, and maintain scalable software solutions within the UTS ecosystem.
Requirements for the role are as follows.
Must have:
Computer Science or similar degree
More than 7+ years of Software development experience
More than 5+ years of JDK,and proven ability to build and maintain scalable backend systems using Java and Kotlin.
More than 3+ years of NodeJSand comfortable integrating Node.js components within a microservices architecture.
Strong command of TypeScript, particularly for shared APIs with frontend teams.
Ability to write outstanding unit and integrations tests
Experience writing Gherkin-based test scenarios and integration into CI/CD pipelines.
Solid computer science foundations: algorithms, data structures, concurrency and threading.
Strong knowledge of Microservices architectures, framework and lifecycles
Good understanding of Software Design Patterns & Object-Oriented Programming
Knowledge of open-source and commercial libraries commonly used in JAVA ecosystem and NodeJS
Experience publishing software with CDK or Terraform
Strong expertise in AWS Cloud and EKS and LocalStack
Good expertise in MongoDB and Atlas
Worked with the version management tool GIT
Devops mindset with GitHub Actions or similar
Enthusiastic using agile methodologies: scrum, kanban or xp
Fluent in English; comfortable with global and cross-cultural teams.
Good to have:
Fluent in using AI tools such as GitHub Co-pilot, Claude, ...
Experience withElasticSearch and Kibana for logging.
Observability tooling with Graphana and similar tools (DataDog, Sentry,...).
Participation in open source projects.
Person:
Analytical and problem-solving skills
Motivated and able to achieve deadlines and work independently
Team player and leading by example
You'll love to write clean, reusable code and have a passion for software development
AI mindset, use the AI to upskill our solutions and speed up the delivery
Solid communication skills and team-working capability
Positive and logical approach together with a willingness to learn.
Attention to detail and a passion for quality
Enthusiastic and fun to work with
A desire to work with a fresh, dynamic and digital health techcompany
Who You Are
Analytical and detail-oriented, with strong problem-solving skills.
Self-motivated and proactive in communication, able to deliver independently.
A team player who thrives on collaboration and knowledge sharing.
Passionate about writing clean, reusable, and high-quality code.
Curious, adaptable, and enthusiastic about working in a dynamic environment.
User-focused andcommitted to building solutions that truly serve end users.
Open to feedback and continuous improvement and growth
A pioneer in leveraging AI tools to upskill solutions, boost delivery speed, and drive innovation.
Why Join Us
Be part of a fast-growing digital health company where your work creates real-world impact on patients.
Date Posted
06-oct-2025Closing Date
20-oct-2025AstraZeneca embraces diversity and equality of opportunity. We are committed to building an inclusive and diverse team representing all backgrounds, with as wide a range of perspectives as possible, and harnessing industry-leading skills. We believe that the more inclusive we are, the better our work will be. We welcome and consider applications to join our team from all qualified candidates, regardless of their characteristics. We comply with all applicable laws and regulations on non-discrimination in employment (and recruitment), as well as work authorization and employment eligibility verification requirements.
Join our Talent Network
Be the first to receive job updates and news from AstraZeneca
Sign up