Senior Spring Boot Developer
Role details
Job location
Tech stack
Job description
y la atención personalizada. Aquí no hacemos proyectos "en serie", construimos soluciones que funcionan y escalan. ¿Cuál será tu misión? Ofrecer soluciones backend robustas, seguras y escalables, contribuyendo al crecimiento técnico del equipo y asegurando que el producto final responda a los objetivos de negocio y a las necesidades de los usuarios y usuarias. ️ ¿Qué harás en tu día a día? Desarrollar la aplicación ajustándose a los requerimientos de la aplicación. Cuidar y asegurar la calidad del código. Desplegar la aplicación en cualquiera de los entornos. Monitorizar el correcto funcionamiento de la aplicación. Mentorizar a perfiles más junior en tareas técnicamente complejas. Ayudar a definir estándares y metodologías y sobre todo a implantarlas sin error. Requisitos imprescindibles Un mínimo de 6 años de experiencia en desarrollo backend usando Spring y Spring Boot. Formación en Informática, Ingeniería de Software, Grado Superior o
Requirements
campo relacionado. Conocimientos de Clean Code, Clean architecture y patrones de diseño. Experiencia en arquitectura de microservicios de alto rendimiento, con arquitecturas orientadas a eventos. Definición de APIs Rest con Open API Destreza en el uso de bases de datos SQL y No SQL (sobre todo Mongo DB, Couch Base, Redis) y arquitecturas orientadas a eventos (Kafka, JMS). Familiaridad con CI/CD, pipelines y branching, control de versiones con Git y herramientas de observabilidad (Grafana). Experiencia en QA y testing: JUnit, mocks, Wiremock, Testcontainers. Se valorará especialmente Conocimientos en programación reactiva (Project Reactor, Spring Web Flux). Conocimientos de g RPC. Conocimientos en bases de datos no relacionales. Persona responsable, comprometida y proactiva, con orientación a resultados. Perfil analítico, detallista e innovador, capaz de resolver problemas y aportar ideas. Comunicación efectiva, trabajo en equipo y
Benefits & conditions
autonomía. Capacidad de adaptación a entornos dinámicos y prioridades cambiantes. ¿Que esperamos de ti? Una actitud proactiva y orientada a resultados. Habilidades excepcionales para resolver problemas y una gran atención al detalle. Capacidad de trabajar en equipo y de manera autónoma. Predisposición para gestionar prioridades cambiantes en entornos dinámicos. Buscar mejorar y aprender nuevas tecnologías. Mentalidad creativa y dispuesto a aportar nuevas ideas. ¿Qué ofrecemos? Contrato indefinido. Trabajo 100% remoto desde España. Flexibilidad horaria. Bonus de formación para seguir creciendo profesionalmente. Bono recomendación. Compensación del 100% de los tres primeros días de baja por IT. Descuento en nuestro seguro médico privado a través del sistema de retribución flexible de la empresa. El equipamiento informático y el mobiliario necesarios para el desempeño de tus funciones diarias. Proyectos técnicamente exigentes y con impacto real. Un