Grupo Digital

Java Backend Developer (Remoto)

Spain, ES · Posted 1h ago

salary not listedseniorpermanenthybrid
JavaSpring BootSpring CloudKafkaAWSHibernateJPAPostgreSQLJUnitGradleRESTgRPCProtobuf

Job Description

Buscamos un/a Java Backend Developer con 5 años de experiencia para incorporarse a un equipo de desarrollo enfocado en microservicios, APIs y arquitecturas orientadas a eventos. Un reto técnico donde trabajarás con Java, Spring Boot, Kafka y AWS, participando en el desarrollo de soluciones escalables y en la mejora continua de la calidad del software. Condiciones Contrato indefinido Localización: Madrid (zona Las Tablas) Modalidad: 100% remoto para candidatos que residan fuera de Madrid. Para residentes en Madrid la modalidad de trabajo será híbrida (2 días presenciales/semana). Horario: jornada completa Salario: negociable en función de experiencia. Qué harás Diseñar, desarrollar y mantener aplicaciones backend con Java y Spring Boot. Desarrollar y evolucionar aplicaciones basadas en arquitecturas de microservicios. Implementar y mantener APIs REST y servicios gRPC. Integrar aplicaciones mediante arquitecturas orientadas a eventos con Apache Kafka. Diseñar y optimizar el acceso a datos utilizando PostgreSQL, Hibernate y JPA. Desarrollar código limpio, mantenible y alineado con buenas prácticas. Implementar pruebas unitarias, de integración y end-to-end. Participar en revisiones de código y en la mejora continua del equipo. Colaborar con el Tech Lead, Product Owner y el resto del equipo durante el ciclo de vida del desarrollo. Participar en procesos de integración y despliegue continuo (CI/CD). Colaborar en la implantación de soluciones en AWS. Imprescindible 5 años de experiencia en desarrollo backend con Java: Java. Spring Boot 2. Spring Cloud. Hibernate / JPA. PostgreSQL. Apache Kafka. JUnit. Gradle. APIs REST. gRPC. Protocol Buffers (Protobuf). Experiencia en desarrollo de aplicaciones basadas en microservicios. Conocimientos sólidos de patrones de diseño, buenas prácticas y arquitectura de software. Experiencia con pruebas unitarias, de integración y end-to-end. Experiencia en procesos de Integración Continua (CI). Inglés B2, suficiente para leer y redactar documentación técnica y comunicarse por escrito con equipos internacionales. Grupo Digital Somos un equipo de más de 100 profesionales tecnológicos, en el que encontraras proyectos estables, en los principales clientes nacionales e internacionales, desarrollando soluciones de Inteligencia Artificial, Cloud, Ciberseguridad, etc.... Nos comprometemos estar a tu lado en todas las fases del proyecto, para asegurarnos que creces profesionalmente con nosotros, y que tu aportación cuenta. ¿Quieres estar al día con las últimas tecnologías y buscas nuevos desafíos? ¡Envíanos tu CV y nos ponemos en contacto contigo!