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.
¿Le gusta esta oportunidad? Asegúrese de inscribirse rápido, ya que se espera un gran volumen de solicitudes. Desplácese hacia abajo para leer la descripción completa del puesto.
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.
- Capacitación continua: Oportunidades de desarrollo profesional y aprendizaje. xqbhyrx
Hay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.