Platform Software Engineer (Fullstack)
seqera.io · Barcelona
Descripcion del puesto
About the role
Seqera, behind Nextflow and the Seqera Platform, is looking for a Fullstack Software Engineer to join its Platform team in Barcelona. The team is small (about 4 to 5 engineers plus a lead) and the scope is broad: you will own an area end to end, help shape architecture decisions and work with Product and Infrastructure. The work covers API design, data modelling, cloud provider integrations and front end, mostly in Java, Groovy, Angular and Micronaut.
Key responsibilities
- Design and implement REST APIs and downstream services in Groovy, Java and Micronaut, ensuring scalability, security and performance.
- Implement UI components and services in Angular that interact with the Seqera Platform API.
- Write clean, maintainable code with unit testing, source control, CI, automation and design patterns.
- Analyse requirements, design and develop features, and build E2E tests for backend-client integration.
- Optimise applications for performance and scalability, and document designs so they are not dependent on one person.
- Design consistent data models and APIs, build reusable components, and collaborate with Engineering, Product, Infrastructure and Design.
Required profile
- 4+ years building and operating production backend services, with real ownership of at least one.
- Strong Java and/or Groovy, ideally with Micronaut, Spring Boot or similar.
- Comfortable designing REST APIs and data models, and keeping integrations stable across versions and failures.
- Accountable for something customer-facing in production, and able to inherit undocumented systems.
- Open to extensive use of AI in daily work.
- Nice to have: event-based systems, Gradle, Docker, Kubernetes, Cypress or Playwright, cloud vendor APIs, microservices, bioinformatics/genomics, and open-source contributions.
Required skills
- Java, Groovy, Micronaut, Spring Boot or similar
- REST APIs and data modelling
- Angular or React, TypeScript
- CI/CD tools such as Jenkins or GitHub Actions
- Preferred: Docker, Kubernetes, Gradle, Cypress or Playwright
What we offer
- Flexible working hours and an international team of more than 25 nationalities.
- 23 vacation days per year, 3 days in December and public holidays.
- Equity, private health and life insurance, home office allowance and a learning budget of 1,000 USD per year.
Questions fréquentes
Por que reporta esta oferta?
Explorar más
Salarios, guías y búsquedas en España.
Salarios por profesión
Postula en 30 segundos
Ingresa tu email para postular. Se creara una cuenta automaticamente.
Al continuar, aceptas nuestras condiciones de uso.
Ya tienes cuenta? Iniciar sesion
¿Una pregunta sobre esta oferta?
Hágala aquí: recibirá el resumen completo por correo, de inmediato.
Publicado hace 7 horas
Expira en 1 mes
6 vistas · 0 interested
Aumenta tus posibilidades
Sube tu CV: te propondremos las ofertas que coinciden con tu perfil.
Analizando tu CV...
seqera.io
Barcelona
Ofertas relacionadas
-
Senior Storage Engineer
clarivate Barcelona -
Staff Analytics Engineer - Wind Fleet Data & Analytics
gevernova Barcelona -
Staff Analytics Engineer - Wind Fleet Data & Analytics
gevernova Barcelona -
Consultor/a Senior SAP S/4HANA EAM
Ibertech Madrid -
Consultor/a Senior SAP FI-AA (Activos Fijos)
Ibertech Madrid