Senior Backend Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
Job description
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 empresarialesEn 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 propioBuscamos un/aSenior Java Developercon +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, J2EE 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, J2EE 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 PostgreSQL, Oracle, MongoDB u otras tecnologías similares.Conocimientos de metodologías ágiles, especialmente Scrum.Nivel de inglés mínimo B2 para trabajar en equipos internacionalesY por supuesto, buenas habilidades para trabajar en equipo!Conocimientos básicos de programación reactiva con tecnologías como Project Reactor, Spring WebFlux o similares.Experiencia en el diseño y desarrollo de APIs REST.Conocimientos de especificaciones OpenAPI 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:Desarrollo 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-*****-Ljbffr
Requirements
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., 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, J2EE 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 PostgreSQL, Oracle, MongoDB 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 WebFlux o similares. Experiencia en el diseño y desarrollo de APIs REST. Conocimientos de especificaciones OpenAPI 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: Desarrollo 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.buscojobs.com.esGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Find a Developer Job: 12 Best Job Sites For Developers
Is Software Engineering Over-Saturated?
Where To Find Software Engineering Jobs
Where to Find Entry-Level Software Engineering Jobs