Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Backend Java Developer Senior

IT Partner

Barcelona

Híbrido

EUR 40.000 - 60.000

Jornada completa

Hace 30+ días

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

Una empresa de tecnología busca un Backend Java Developer Senior en Barcelona (híbrido o remoto). Se requiere amplia experiencia en Java, Spring, y buenas prácticas de desarrollo. El candidato ideal tendrá habilidades en microservicios y trabajo en entornos ágiles. Ofrecemos un equipo dinámico y oportunidades de crecimiento profesional.

Servicios

Ubicación flexible
Oportunidades de aprendizaje continuo
Cultura de alto rendimiento

Formación

  • Al menos 5 años de experiencia en desarrollo backend con Java.
  • Experiencia sólida en Spring, Spring Boot, y patrones de diseño.
  • Conocimientos en bases de datos SQL y NoSQL.

Responsabilidades

  • Desarrollo y optimización de microservicios en Java.
  • Aplicación de buenas prácticas de desarrollo.
  • Trabajo en un entorno ágil utilizando Scrum o Kanban.

Conocimientos

Desarrollo backend con Java
Aplicación de principios SOLID y clean code
Spring / Spring Boot
Microservicios
REST APIs
Bases de Datos SQL y NoSQL
Metodologías ágiles

Herramientas

JUnit
Mockito
Kafka
AWS
Descripción del empleo

Ubicación : Madrid, Gijón, Barcelona (Híbrido) | Remoto 100% (fuera de estas ciudades)

Idioma requerido : Castellano

¿Te apasiona la programación backend y quieres unirte a un equipo de alto rendimiento? Buscamos un Backend Java Developer Senior con sólidos conocimientos y experiencia para sumarse a nuestros equipos de desarrollo.

Requisitos
  • Experiencia : Al menos 5 años de experiencia en desarrollo backend con Java en entornos de alta disponibilidad y escalabilidad.
  • Principios de desarrollo : Aplicación de buenas prácticas de desarrollo, principios SOLID y clean code. Uso de patrones de diseño (GoF, etc.).
  • Java : Nivel avanzado, con experiencia en fine tuning, profiling de la JVM y manejo de hilos. Nice to have : Programación reactiva en Java.
  • Spring / Spring Boot : Nivel avanzado, con experiencia sólida en Spring, Spring Boot, Spring Web, Spring Data y JPA, y Spring Security.
  • Arquitecturas : Deseable experiencia con arquitectura hexagonal, clean o onion. Nice to have : Conocimiento y experiencia con DDD (Domain Driven Design).
  • Testing : Experiencia con JUnit, Mockito, y pruebas unitarias e integradas diarias. Deseable : Conocimientos de TDD, ATDD, BDD, y pruebas E2E.
  • Microservicios : Conocimiento en arquitectura de microservicios, patrones de resiliencia y cuándo aplicarlos adecuadamente.
  • REST : Experiencia exponiendo microservicios a través de APIs REST con buenas prácticas (naming, verbos). Deseable : Conocimiento en OpenAPI.
  • Bases de Datos : Experiencia avanzada con bases de datos SQL y NoSQL. Capacidad para optimizar consultas.
  • REDIS : Experiencia con REDIS u otras cachés distribuidas es un plus.
  • Mensajería Asíncrona : Conocimiento en sistemas de mensajería asíncrona como Kafka u otros gestores de colas. Deseable : Conocimientos de AsyncAPI.
  • Cloud : Deseable : Conocimientos en plataformas Cloud como AWS, GCP o Azure.
  • Metodologías ágiles : Experiencia trabajando en equipos ágiles utilizando Scrum o Kanban.
Lo que buscamos

Lo más importante es que tengas una mentalidad proactiva, con muchas ganas de aprender y crecer. Buscamos personas con una actitud positiva, que trabajen bien en equipo y que tengan una fuerte base técnica en desarrollo. La calidad en el código es nuestra prioridad, así que si tienes un enfoque orientado a la excelencia, ¡te queremos en nuestro equipo!

¿Qué ofrecemos?
  • Ubicación flexible : Si estás en Madrid, Gijón o Barcelona, el trabajo será híbrido (días a negociar en oficina). Si no, podrás trabajar 100% remoto.
  • Equipo dinámico : Formarás parte de un equipo talentoso, con oportunidades de aprendizaje continuo.
  • Cultura de alto rendimiento : Valoramos la calidad, la innovación y el desarrollo profesional.

Si cumples con los requisitos y te apasiona el desarrollo backend, ¡esperamos tu postulación!

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.