Desarrollador
Role details
Job location
Tech stack
Job description
Nuestro eslogan «El lado humano de la tecnología» pone de manifiesto lo que ofrecemos tanto al cliente externo como interno, y es que las personas siempre están en el centro de todo lo que hacemos. Cuidamos cada detalle, evolucionamos con los años, y nos adaptamos a los cambios para ofrecer lo mejor a nuestros colaboradores, clientes y empleados., * Desarrollar y mantener microservicios utilizando Java 17+ y Spring Boot.
- Diseñar, desarrollar e integrar APIs REST y servicios backend.
- Diseñar soluciones de persistencia utilizando PostgreSQL y bases de datos NoSQL.
- Implementar pruebas unitarias con JUnit.
- Optimizar el rendimiento de las aplicaciones mediante Redis u otras soluciones de caché.
- Participar en el despliegue, mantenimiento y evolución de servicios sobre AWS.
- Colaborar en el desarrollo de soluciones utilizando AWS Lambda, SQS y, cuando sea necesario, AWS IOT Core.
- Trabajar de forma colaborativa con equipos multidisciplinares siguiendo metodologías Agile.
Requirements
Buscamos un/a Desarrollador/a Backend Java Senior con al menos 3-5 años de experiencia en el desarrollo de microservicios con Java, para participar en proyectos de construcción y evolución de soluciones distribuidas, escalables y de alta calidad., * Al menos 3-5 años de experiencia en desarrollo backend con Java.
- Experiencia con Java 17 o superior.
- Experiencia en desarrollo de microservicios con Spring.
- Conocimientos de REST.
- Conocimientos de PostgreSQL, SQL y modelado de datos.
- Experiencia con bases de datos NoSQL.
- Testing unitario mediante JUnit.
- Experiencia en arquitecturas y sistemas basados en event-driven.
- Conocimientos de despliegue y operación de aplicaciones en AWS.
- Experiencia o conocimiento en AWS Lambda y SQS.
- Experiencia en integración asíncrona y sistemas de mensajería.
- Capacidad para trabajar en entornos y metodologías Agile., * Patrones de diseño y arquitecturas distribuidas.
- Entornos de alta disponibilidad.
- Observabilidad y monitorización.
- Procesos CI/CD y tecnologías de contenedores.
- Conocimientos de AWS IoT Core.