About the Role
Overview
Resumen del rol: Puesto de Senior Java Developer para participar en el diseño y desarrollo de soluciones backend de alto rendimiento, basadas en Java y Spring Boot, en un entorno ágil y colaborativo. El rol tiene un impacto directo en la calidad técnica, la estabilidad y la escalabilidad de los productos de software.
Responsibilities- Diseñar, desarrollar y mantener microservicios y aplicaciones backend en Java con Spring Boot 3.x y JPA.
- Definir, implementar y documentar APIs RESTful siguiendo estándares OpenAPI.
- Modelar y optimizar bases de datos relacionales (Oracle, PostgreSQL, H2).
- Gestionar el ciclo de vida de construcción y dependencias con Maven (imprescindible) y dar soporte con Gradle y Liquibase.
- Integrar servicios con sistemas de mensajería como JMS y Kafka.
- Diseñar y ejecutar pruebas unitarias e integración con JUnit, Mockito/Unit y WireMock, asegurando alta cobertura y calidad.
- Colab...
Ready to Apply?
Submit your application today and take the next step in your career journey with HeyClue.
Apply Now