Desarrollador/A Backend Java Senior | Kafka, Spring Boot Y Microservicios | Remoto
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
En KRELL Consulting buscamos incorporar un/a Desarrollador/a Backend Java Senior con experiencia sólida en Java 17+, Spring Boot, Kafka y arquitecturas de microservicios para participar en un proyecto tecnológico de desarrollo backend.Buscamos un perfil con autonomía técnica, experiencia en arquitecturas distribuidas y capacidad para participar activamente en decisiones de diseño y desarrollo de soluciones escalables.Funciones principalesDiseñar, desarrollar y mantener aplicaciones backend con Java 17 o superior.Desarrollar microservicios utilizando Spring Boot y el ecosistema Spring.Implementar soluciones de mensajería y comunicación asíncrona con Apache Kafka.Participar en el diseño de arquitecturas orientadas a eventos (Event-Driven Architecture).Aplicar principios de arquitectura hexagonal.Participar en el análisis y refinamiento de requisitos técnicos.Desarrollar código mantenible, escalable y de calidad.Implementar pruebas y buenas prácticas de testing.Participar en procesos de integración continua.Colaborar con equipos técnicos en la mejora de soluciones backend.Contribuir a las decisiones de diseño y evolución de la arquitectura.Requisitos imprescindiblesMás de 5 años de experiencia en desarrollo backend.Experiencia sólida con Java 17 o superior.Dominio de Spring Boot y el ecosistema Spring.Experiencia demostrable en arquitecturas de microservicios.Conocimientos prácticos de Apache Kafka.Experiencia en arquitecturas orientadas a eventos.Conocimiento y aplicación de arquitectura hexagonal.Experiencia trabajando en entornos cloud, preferiblemente AWS.Buenas prácticas de testing, calidad de código e integración continua.Inglés C1, tanto hablado como escrito.Autonomía técnica y capacidad de análisis.Se valorará especialmenteExperiencia en arquitecturas de alta disponibilidad y sistemas críticos.Conocimientos de Domain-Driven Design (DDD).Experiencia con CQRS.Docker y Kubernetes.Experiencia en banca, fintech o seguros.Conocimientos de observabilidad, trazabilidad y monitorización.Experiencia en arquitecturas distribuidas complejas.Modalidad y ubicaciones permitidasLa posición permite trabajar en remoto desde las siguientes ubicaciones:Castilla y León: Salamanca y León.Extremadura: Cáceres y Badajoz.Comunidad Valenciana: Castellón y Alicante.Castilla-La Mancha: Albacete y Ciudad Real.Región de Murcia.Canarias.Andalucía: Granada, Jaén, Almería, Málaga, Sevilla, Huelva, Cádiz y Córdoba.Es necesario residir en alguna de las ubicaciones indicadas.¿Qué ofrecemos?Trabajo 100 % remoto desde las ubicaciones autorizadas.Participación en un proyecto tecnológico con arquitecturas modernas.Desarrollo backend con Java, Spring Boot y Kafka.Entorno técnico especializado en microservicios y arquitecturas distribuidas.Colaboración con equipos multidisciplinares.Condiciones económicas a valorar según experiencia y perfil profesional.#J-*****-Ljbffr
Requirements
Buscamos un perfil con autonomía técnica, experiencia en arquitecturas distribuidas y capacidad para participar activamente en decisiones de diseño y desarrollo de soluciones escalables., Más de 5 años de experiencia en desarrollo backend. Experiencia sólida con Java 17 o superior. Dominio de Spring Boot y el ecosistema Spring. Experiencia demostrable en arquitecturas de microservicios. Conocimientos prácticos de Apache Kafka. Experiencia en arquitecturas orientadas a eventos. Conocimiento y aplicación de arquitectura hexagonal. Experiencia trabajando en entornos cloud, preferiblemente AWS. Buenas prácticas de testing, calidad de código e integración continua. Inglés C1, tanto hablado como escrito. Autonomía técnica y capacidad de análisis. Se valorará especialmente Experiencia en arquitecturas de alta disponibilidad y sistemas críticos. Conocimientos de Domain-Driven Design (DDD). Experiencia con CQRS. Docker y Kubernetes. Experiencia en banca, fintech o seguros. Conocimientos de observabilidad, trazabilidad y monitorización. Experiencia en arquitecturas distribuidas complejas.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…