Senior Software Engineer (Java & Spring Boot) - (4 días en Remoto y 1 día Presencial en Málaga)
Estamos buscando un/a Senior Software Engineer con al menos ocho años de experiencia en desarrollo backend con Java, para integrarse en el equipo técnico responsable de una plataforma de Trade Finance.
Este rol combina desarrollo avanzado con coordinación técnica en entornos internacionales, dentro de un marco Agile.
Participarás en la evolución tecnológica de la plataforma, colaborando con equipos globales y multidisciplinares.
Modalidad: Presencial parcial (1 día a la semana en Málaga) | Jornada completa
¿Qué buscamos? Un perfil técnico con experiencia sólida en Java y Spring Boot, capaz de trabajar en entornos complejos y cambiantes. Buscamos una persona con iniciativa, capacidad analítica y habilidades de comunicación intercultural, que disfrute colaborando en equipos globales y promoviendo buenas prácticas.
Tipo de empresa y proyectos Consultora internacional con presencia en España, Chile, Panamá, México y expansión actual en Estados Unidos. Especializada en transformación digital para grandes corporaciones, con foco en soluciones tecnológicas de alto impacto y desarrollo profesional continuo.
Misión Participar en el desarrollo y mantenimiento de la plataforma de Trade Finance, liderando la evolución técnica del producto y colaborando con stakeholders, operaciones y equipos de negocio.
Funciones y responsabilidades
* Diseñar, desarrollar y mantener aplicaciones Java con Spring Boot 3.x y JPA.
* Documentar APIs RESTful siguiendo especificaciones OpenAPI.
* Escribir tests unitarios e integración (JUnit, WireMock) y realizar code reviews.
* Optimizar rendimiento y escalabilidad de las aplicaciones.
* Gestionar builds y dependencias con Maven (avanzado) y Gradle.
* Implementar versionado de base de datos con Liquibase.
* Desarrollar interfaces web con HTML, CSS y JavaScript (valorables conocimientos en Sencha ExtJS).
* Integrar sistemas de mensajería JMS y Kafka.
* Trabajar con bases de datos relacionales (Oracle, PostgreSQL, H2).
* Participar en equipos Scrum con Jira, GitHub y Confluence.
* Mentorizar a otros miembros del equipo y promover autonomía.
* Estimar esfuerzos y garantizar entregas en tiempo.
* Colaborar con equipos internacionales y multiculturales.
Stack técnico y experiencia mínima
* Más de 8 años como desarrollador/a senior en Java.
* Dominio de Spring Boot 3.x, JPA, APIs REST y OpenAPI.
* Experiencia avanzada con Maven, Gradle y Liquibase.
* Conocimientos sólidos en bases de datos relacionales y Hibernate.
* Experiencia en Kubernetes, Redis o Hazelcast (valorado).
* Conocimiento en microservicios y gestión de transacciones con sagas (valorado).
* Experiencia en profiling, debugging y monitorización de aplicaciones Java.
* Imprescindible experiencia con integración continua.
Nivel de inglés Intermedio-alto. Capacidad para leer documentación técnica y comunicarse en entornos internacionales.
Formación Grado o Ingeniería en Informática o similar. Se valoran certificaciones técnicas y metodologías ágiles.
¿Qué te ofrecemos?
* Contrato indefinido | Salario orientativo de 60.000€ brutos anuales.
* Formación continua.
* Plan de carrera y desarrollo profesional.
* Participación en proyectos tecnológicos de alto impacto.
* Excelente ambiente de trabajo y colaboración internacional.
#J-18808-Ljbffr