Java Backend Developer

BASF SE
Marchamalo, Spain
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English, Spanish

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Unit Testing Cloud Computing Databases DevOps Hibernate (Java) IntelliJ IDEA Java Persistence API Junit PostgreSQL
+10 more
Software Engineering SQL Databases Spring-boot Backend AngularJS Kubernetes Information Technology Restful APIs Docker Microservices

Job description

  • Diseñar, desarrollar y mantener servicios backend robustos y escalables que soporten y mejoren las aplicaciones internas y externas.
  • Trabajar en un equipo ágil y autoorganizado, colaborando de forma efectiva con tus compañeros.
  • Desarrollar nuevas funcionalidades backend utilizando Java y Spring Boot, siguiendo principios modernos de ingeniería backend y mejores prácticas.
  • Mantener y mejorar los servicios backend existentes, garantizando rendimiento, fiabilidad y mantenibilidad a largo plazo.
  • Diseñar, implementar y evolucionar APIs RESTful e interfaces de servicio.
  • Escribir código limpio, mantenible y eficiente acorde a los estándares del equipo.
  • Contribuir a planning, refinement, revisiones y mejora continua.
  • Colaborar con desarrolladores frontend.
  • Implementar y mantener pruebas unitarias y de integración.
  • Participar en operaciones con mentalidad DevOps.
  • (Deseable) Interés en frontend como Angular.

Requirements

  • Titulación universitaria en informática, ingeniería de software o titulación similar.
  • Experiencia profesional de alrededor de 3-5 años con Java ( 21), y construyendo aplicaciones y backend en entorno productivo.
  • Experiencia con Spring Boot (3.x) y módulos de Spring.
  • Conocimiento de JPA 2 / Hibernate.
  • Experiencia con APIs RESTful y microservicios.
  • Conocimiento de bases de datos SQL, idealmente PostgreSQL.
  • Experiencia con pruebas (JUnit u otros).
  • Familiaridad con microservicios y cloud.
  • Experiencia con Docker; Kubernetes es un plus.
  • Uso de IntelliJ IDEA.
  • Familiaridad con metodologías ágiles.
  • Buen nivel de comunicación en inglés y español.

Benefits & conditions

  • Formación continua y desarrollo profesional con nuestras vacantes internas.
  • Entorno seguro y donde promovemos tu salud.
  • Oferta económica competitiva con un salario base más un variable por buen desempeño.
  • Modelo híbrido de trabajo y adaptar tus horarios, según tus circunstancias.
  • Conectar fuera de la oficina y practicar deportes con compañeros/as mediante Grupos de empresa.
  • Retribución flexible que puedes destinar voluntariamente a servicios de transporte, formación, guardería, etc.
  • Planes de pensiones, seguro de vida y accidentes, préstamos personales y participar en programa de acciones de la compañía.
  • Ayudas económicas para la escolarización y otras medidas para las familias.

About the company

Como una de las empresas líderes del sector a escala mundial, desarrollamos y fabricamos pinturas para los sectores del automóvil e industrial. El éxito de nuestro equipo se basa en soluciones innovadoras y una estrecha colaboración con nuestros clientes., Conviértete en parte de nuestra fórmula ganadora para el éxito y desarrolla el futuro con nosotros/as, en un equipo global que abraza la inclusión y la igualdad de oportunidades independientemente de la edad, género, orientación sexual, discapacidad o creencias. Nuestra oferta total única: you@BASF En BASF obtendrás algo más que un salario, ya que nuestra oferta total incluye elementos adicionales segun las diferentes etapas de tu vida. Esto es lo que llamamos You@BASF, nuestra marca de compensación total. Haga clic aquí para obtener más información. Nuestra oferta total única: you@BASF En BASF obtendrás algo más que un salario, ya que nuestra oferta total incluye elementos adicionales segun las diferentes etapas de tu vida. Esto es lo que llamamos You@BASF, nuestra marca de compensación total. Haga clic aquí para obtener más información. Queremos formar el mejor equipo. Un equipo con personas únicas con diferentes conocimientos, esperiencias y puntos de vista. Personas que trabajan juntas en las soluciones del mañana, que se complementan entre sí y aportan lo mejor de sí mismos en beneficio del equipo. Nuestra diversidad nos hace más fuertes y creativos. En un entrono abierto y de apoyo, en el que nos inspiramos mutualmente para obtener resultados extraordinarios.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on opcionempleo.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

1:28 min

Building shared Java modules and analyst targeting platforms

Chris Heilmann +2 · LIVE

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all