Senior Backend Developer [Java]
Buscamos un/a Desarrollador/a Backend Java Senior con sólida experiencia en el diseño, desarrollo e implementación de soluciones backend escalables, resilientes y dealta calidad. El rol tendrá una participación activa en el diseño técnico, desarrollo eimplementación de microservicios y APIs, colaborando estrechamente con equiposmultidisciplinarios bajo metodologías ágiles. La persona deberá contar con experiencia comprobable en el desarrollo de aplicaciones backend utilizando Java y Spring Boot, además de una fuerte orientación a las buenas prácticas de ingeniería, calidad de código, automatización y trabajo colaborativo.Offer: Contractor: USD 2800.00Timezone: (UTC-04:00) Santiago, Chile - Chile Summer Time (CLST)English Level: A1 - BeginnerSpanish Level: C2 - NativeResponsibilities:Responsabilidades:Diseñar, desarrollar y mantener aplicaciones y servicios backend de altadisponibilidad.Diseñar e implementar APIs RESTful robustas, seguras y escalables utilizandoJava y Spring Boot.Desarrollar y mantener arquitecturas basadas en microservicios, asegurando suescalabilidad, resiliencia y mantenibilidad.Diseñar e implementar integraciones basadas en eventos utilizando Kafkacuando la arquitectura lo requiera.Diseñar e implementar soluciones utilizando bases de datos relacionales y norelacionales según las necesidades de la solución.Participar activamente en la definición, diseño e implementación de nuevasfuncionalidades junto a equipos multidisciplinarios.Diagnosticar, depurar y resolver incidencias en aplicaciones backend,asegurando un óptimo desempeño y estabilidad.Garantizar que todos los desarrollos cumplan con los estándares establecidosde calidad, seguridad y mejores prácticas de desarrollo.Colaborar en revisiones de código, definición de estándares técnicos y mejoracontinua del proceso de desarrollo.Investigar y aplicar nuevas tecnologías y herramientas que contribuyan a laevolución de la plataforma.Must have:Al menos 5 años de experiencia demostrable en desarrollo Backend con Java.Experiencia sólida desarrollando microservicios con Java y Spring Boot.Experiencia en arquitecturas orientadas a eventos utilizando Kafka.Experiencia en diseño, desarrollo e integración de APIs RESTful.Experiencia trabajando con bases de datos relacionales y no relacionales,incluyendo modelado y optimización de consultas.Experiencia implementando pruebas unitarias y de integración.Experiencia con herramientas de control de versiones utilizando Git y flujoscolaborativos de desarrollo.Experiencia trabajando bajo metodologías ágiles (Scrum/Kanban).Conocimiento de principios SOLID, patrones de diseño y buenas prácticas dedesarrollo.Capacidad de análisis, resolución de problemas y autonomía técnica.Habilidades de comunicación efectiva y trabajo colaborativo.Nice to have:Haber trabajado en el sector bancario y financiero💡 Are you interested in this opportunity?Apply by sending your resume and briefly tell us why you want to participate in this project 🚀