En Bosonit somos una consultora tecnológica especializada en la transformación de Datos e IA. Nuestra misión: hacer que los datos correctos estén disponibles para un consumo rápido por parte de los líderes empresariales En esta ocasión, buscamos un/a compañero/a para formar parte de la familia Bosonit. Contamos con proyectos de consultoría en grandes clientes, así como con diferentes startups tecnológicas donde desarrollamos producto propio Buscamos un/a Senior Java Developer con +4 años de experiencia y sólidos conocimientos en el desarrollo de aplicaciones empresariales y arquitecturas de microservicios. ¿Qué harás en este rol? Formarás parte de un equipo agile multidisciplinar, participando en el diseño, desarrollo y evolución de aplicaciones empresariales basadas en Java. Diseñarás, desarrollarás y mantendrás microservicios utilizando Java 8 o superior, J2 EE y Spring Boot. Trabajarás con Apache Kafka en arquitecturas orientadas a eventos, procesamiento asíncrono e integración entre sistemas. Participarás en el diseño técnico de soluciones, aplicando principios de calidad, escalabilidad, mantenibilidad y buenas prácticas de desarrollo de software. Desarrollarás componentes utilizando programación funcional y patrones de diseño adecuados a cada necesidad del proyecto. Experiencia de +4 años trabajando en un puesto similar como desarrollador/a Java. Experiencia avanzada trabajando con Apache Kafka. Conocimientos avanzados de Java 8 o superior, J2 EE y Spring Boot.
Experiencia desarrollando arquitecturas basadas en microservicios. Conocimientos sólidos de programación funcional y diseño de software. Experiencia trabajando con JPA y tecnologías de persistencia. Experiencia en testing automatizado y metodologías TDD o BDD. Conocimientos de bases de datos como Postgre SQL, Oracle, Mongo DB u otras tecnologías similares. Conocimientos de metodologías ágiles, especialmente Scrum. Nivel de inglés mínimo B2 para trabajar en equipos internacionales Y por supuesto, buenas habilidades para trabajar en equipo! Conocimientos básicos de programación reactiva con tecnologías como Project Reactor, Spring Web Flux o similares. Experiencia en el diseño y desarrollo de APIs REST. Conocimientos de especificaciones Open API 3 u otras herramientas de documentación y definición de APIs. Experiencia con arquitecturas orientadas a eventos y patrones como Event-Driven Architecture. Conocimientos de integración y despliegue continuo en proyectos Java. Experiencia con herramientas de control de versiones, revisión de código y automatización de pruebas. Modalidad de trabajo: Crecimiento profesional con formación continua en tecnologías, certificaciones e idiomas. Jornada flexible para mejorar el equilibrio entre vida profesional y personal. Afterworks, eventos deportivos y actividades de equipo. Participación en eventos tecnológicos y Tech Experiences. Oportunidades de crecimiento real en una compañía consolidada y en plena expansión. #J-18808-Ljbffr
📌 Senior Backend Developer (España)
🏢 BOSONIT
📍 España
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.