Java developer

beside Talent
Barcelona, Spain
2 months ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours
Languages
Catalan
Job source

Tech stack

Java (Programming Language) .NET Framework Geographic Information Systems Application Programming Interfaces (APIs) Apache HTTP Server Apache Tomcat Server Applications Application Performance Management Oracle WebLogic Server Continuous Integration Relational Databases Github
+22 more
Hibernate (Java) IBM Websphere Application Server Java Persistence API Spring Framework WildFly (JBoss AS) Python (Programming Language) Apache Maven Nginx Node.Js OpenShift Selenium Service Development Studio PL-SQL Subversion TypeScript Spring-boot Backend Kubernetes Domain Driven Development Code Restructuring Docker Jenkins

Job description

En BESIDE apostamos por el mejor talento dentro del sector tecnológico e industrial. Contamos con una unidad de Selección Especializada en perfiles de Ingeniería para incorporarse en la plantilla de nuestros clientes. Trabajamos con un amplio rango de empresas, que nos permitirá encontrarte el puesto que más se ajuste a tus necesidades e intereses profesionales. Te podrás incorporar en las empresas más innovadoras, ofreciéndote proyectos punteros dentro de las ramas de I+D, automoción, pharma, diseño de maquinaria, desarrollo de producto, etc., Buscamos un/a Java developer con más de 5 años de experiencia en desarrollo backend con Java, capaz de liderar el diseño y construcción de servicios y APIs robustas, escalables y seguras. La persona ideal tendrá una fuerte orientación a la calidad, capacidad de decisión técnica y experiencia en arquitecturas modernas., * Liderar el desarrollo de servicios backend y APIs de alto rendimiento.

  • Diseñar e implementar arquitecturas basadas en microservicios, eventos y principios DDD.
  • Tomar decisiones técnicas clave y proponer mejoras continuas.
  • Revisar código, definir buenas prácticas y guiar al equipo en su adopción.
  • Optimizar consultas PL/SQL y garantizar el rendimiento de las aplicaciones.
  • Colaborar con equipos ágiles, participando activamente en ceremonias y procesos de integración continua.
  • Mentorizar a desarrolladores junior y fomentar un entorno de aprendizaje.

Requirements

  • 5+ años de experiencia en desarrollo backend con Java (v8, v11, v17).
  • Dominio de Spring Framework 3.0.6, Spring Boot, Hibernate, JPA 1.0.0.
  • Experiencia avanzada en PL/SQL, optimización de queries y bases de datos relacionales.
  • Experiencia con Maven, GitHub o Subversion.
  • Conocimiento de herramientas DevOps: Jenkins, Selenium, entre otras.
  • Experiencia con servidores de aplicaciones: Tomcat, WebSphere, JBoss, WebLogic.
  • Experiencia con Apache o nginx.
  • Experiencia demostrable en diseño e implementación de arquitecturas backend modernas.

Se valorará especialmente

  • Aplicación de principios SOLID y Arquitectura Hexagonal.
  • Experiencia en testing e integración continua.
  • Trabajo con legacy code y técnicas de refactoring.
  • Experiencia con Docker, Kubernetes y OpenShift.
  • Conocimientos en TypeScript, Python, Node.js o DDD avanzado.
  • Capacidad para diseñar y revisar arquitecturas complejas.
  • Conocimientos de .NET.
  • Catalán escrito y hablado (nivel C).
  • Experiencia en Sistemas de Información Geográfica (GIS).

Apply for this position

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

Apply on indeed.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

7:28 min

Constructing a new Docker layer from scratch

Oliver Seitz Oliver Seitz · WWC Europe 2026

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

5:02 min

Manual port forwarding configuration using network address translation

Oliver Seitz Oliver Seitz · WWC 2025

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all