Senior Java Developer | Híbrido Málaga
22 hours ago
Seville
Desde KENOS Technology, estamos buscando un/a Senior Java Developer con mínimo 8 años de experiencia , para trabajar en modalidad hibrida en Málaga. Antes de solicitar este puesto, por favor, lea la siguiente información sobre esta oportunidad que encontrará a continuación. Funciones: • Diseñar, desarrollar y mantener aplicaciones backend en Java., • Implementar y mantener APIs RESTful , documentadas y versionadas, siguiendo las especificaciones de OpenAPI ., • Escribir y mantener pruebas unitarias y de integración (unit & integration tests) para asegurar la calidad del software., • Trabajar con bases de datos relacionales : Oracle, PostgreSQL y H2., • Integrar la aplicación con sistemas de mensajería y colas de mensajes , como JMS y Kafka ., • Colaborar en equipo (arquitectos, otros desarrolladores, QA, DevOps) para asegurar buen diseño, rendimiento y escalabilidad de la plataforma. Requisitos: • Más de 8 años de experiencia en desarrollo de software., • Experiencia sólida con Java y Spring Boot (versión 3.x) ., • Experiencia con JPA / Hibernate u otro framework de persistencia para trabajar con bases de datos relacionales., • Conocimiento práctico en diseño y desarrollo de APIs RESTful , y experiencia usando OpenAPI / Swagger para documentarlas., • Experiencia escribiendo y manteniendo tests unitarios e integración , idealmente con JUnit (y/o frameworks similares) y WireMock para mocks de servicios externos., • Experiencia trabajando con bases de datos relacionales (Oracle, PostgreSQL, H2)., • Experiencia integrando servicios mediante mensajería: JMS y/o Apache Kafka ., • Buenas habilidades de diseño de software, buenas prácticas, versionado de código, control de calidad., • Idealmente experiencia previa en proyectos distribuidos o microservicios, integraciones y despliegues., • Capacidad para trabajar en equipo, comunicarse con otros perfiles técnicos y documentar de forma clara. ¿Qué ofrecemos? • Trabajo: hibrido en Málaga., • Contrato indefinido y de larga duración: Para brindar estabilidad laboral., • Remuneración flexible: Opción de elegir entre diferentes beneficios, como tickets de restaurante, seguro de salud, tarjeta de transporte o tickets de guardería.