




Resumen del Puesto: Buscamos un/a Desarrollador/a Java con experiencia sólida en tecnologías modernas, arquitectura limpia y despliegue en la nube, para un equipo que trabaja en una plataforma core de seguros con foco en microservicios y performance. Puntos Destacados: 1. Equipo innovador impulsado por la pasión y el enfoque en los detalles. 2. Fomenta un espíritu superador en un ambiente que reconoce e inspira. 3. Oportunidades reales de aprendizaje y crecimiento. ¡Únete al equipo en crecimiento de bdt global! Somos un equipo de profesionales con alma de innovación, impulsados por la pasión, el enfoque y amor por los detalles. Abrazamos una cultura que nos inspira a crear tecnologías que conecten, conmuevan y transformen los negocios, en todos los sentidos. En bdt somos expertos en software pero sobre todo en soulware Buscamos un talento para sumarse a nuestro team dentro de un entorno flexible y de trabajo remoto. Nos enorgullece la calidad humana y profesional de nuestros colaboradores, y fomentamos un espíritu superador dentro de un ambiente que los reconoce, inspira y acompaña. Priorizamos el valor de la diversidad y el respeto mutuo como pilares fundamentales de nuestra Cultura Soulware. Resumen del Puesto: Buscamos sumar un/a Desarrollador/a Java con experiencia sólida en tecnologías modernas, arquitectura limpia y despliegue en la nube. Será parte de un equipo que trabaja en una plataforma core para una empresa líder en el rubro seguros, con foco en microservicios y performance. Responsabilidades Diseñar, desarrollar y mantener aplicaciones en Java, siguiendo buenas prácticas de Clean Code, principios SOLID y arquitectura limpia/hexagonal. Implementar microservicios con Spring Boot, tanto en comunicaciones sincrónicas (REST, Feign) como asincrónicas (RabbitMQ, Kafka). Participar en el diseño de arquitectura orientada a eventos y documentación de sistemas (UML, C4). Asegurar la calidad del código con JUnit, Mockito, Rest Assured, y mantener estándares técnicos elevados. Gestionar seguridad y autenticación con herramientas como Keycloak, OAuth, Trivy, y Gitleaks. Desarrollar y mantener integraciones con motores de base de datos: MariaDB, SQL Server, MongoDB, Redis, DB2. Trabajar en entornos Docker/Kubernetes desplegados en Azure, colaborando con los pipelines de Azure DevOps. Monitorear servicios usando Actuator, Prometheus, Grafana. Documentar APIs con OpenAPI, y mantener la gestión de componentes con Backstage y documentación en Material Confluence. Requisitos excluyentes +3 años de experiencia con Java y Spring Boot. Conocimiento avanzado en diseño de microservicios, arquitectura limpia, DDD y patrones de diseño (GoF). Experiencia en herramientas de comunicación sincrónica (OpenFeign) y asincrónica (RabbitMQ, Kafka). Manejo de bases de datos relacionales y NoSQL (MariaDB, SQL Server, MongoDB, Redis). Experiencia en despliegues en la nube (Azure) usando Docker, Kubernetes y pipelines de Azure DevOps. Conocimientos de seguridad de aplicaciones y gestión de identidades (Keycloak, OAuth). Buen manejo de herramientas de documentación (Backstage, OpenAPI, Confluence). Experiencia en testing automático (unitarios y de integración). Competencias deseadas Capacidad de análisis y diseño técnico. Autonomía para la toma de decisiones técnicas. Buenas habilidades de comunicación y trabajo en equipo. Actitud proactiva y orientación a la mejora continua. Beneficios Contratación en relación de dependencia. Medicina prepaga para el colaborador y su grupo familiar. 10 días hábiles de vacaciones Reconocimiento de gastos de Internet. Notebook para trabajo remoto. Ayuda escolar para hijos/as. Programa de referidos y kit de bienvenida. Beneficios económicos por fechas especiales. Viandas en oficina para quienes deseen ir. Ambiente con oportunidades reales de aprendizaje y crecimiento.-Requerimientos- Educación mínima: Terciario 5 años de experiencia Palabras clave: developer, programador, senior, sr
