Desarrolladores/as Java - Málaga
Role details
Job location
Tech stack
Job description
Desarrollo y mantenimiento de aplicaciones Java con Spring Boot y JPA.
Documentación de APIs REST.
Optimización de aplicaciones y depuración de código.
Gestión de dependencias con Maven/Gradle.
Versionado de bases de datos con Liquibase.
Desarrollo web básico (HTML, CSS, JavaScript).
Integración con bases de datos (Oracle, PostgreSQL, H2) y mensajería (JMS, Kafka).
Participación en equipos Scrum usando Jira, GitHub, Confluence., Diseño, desarrollo y mantenimiento de aplicaciones Java con Spring Boot 3.x y JPA.
Desarrollo y documentación de APIs REST siguiendo OpenAPI.
Optimización de aplicaciones para rendimiento y escalabilidad.
Gestión de dependencias con Maven/Gradle y versionado con Liquibase.
Desarrollo web (HTML, CSS, JavaScript; opcional Sencha ExtJS).
Integración con sistemas de mensajería (JMS, Kafka).
Pruebas unitarias e integración (JUnit, WireMock); opcional BDD (Cucumber, JBehave).
Mentoría a otros miembros, revisiones de código y aseguramiento de buenas prácticas.
Requirements
Java, Spring Boot, JPA, APIs REST, Maven/Gradle, pruebas unitarias, bases de datos relacionales, Kubernetes, optimización de código., Java avanzado, Spring Boot, JPA, APIs REST, Maven/Gradle, Liquibase, Kubernetes, optimización con Hibernate, transacciones en microservicios (sagas), Redis/Hazelcast.
Benefits & conditions
- Participación en proyectos estratégicos.
- Contrato indefinido.
- Modalidad híbrida: 2-3 días presenciales en Málaga.
- Entorno colaborativo y ágil, con equipos multidisciplinares.
- Oportunidades de aprendizaje continuo, mentoría y crecimiento profesional.