




Resumen: Buscamos un Desarrollador Backend Senior altamente calificado, con amplia experiencia en Java y Kotlin, para diseñar, desarrollar y mantener servicios backend escalables y API RESTful dentro de una arquitectura de microservicios. Aspectos destacados: 1. Diseñar y desarrollar servicios backend y API RESTful utilizando Java y Kotlin 2. Construir y mejorar arquitecturas basadas en microservicios con Spring / Spring Boot 3. Colaborar con equipos multifuncionales en el diseño y la arquitectura de sistemas Descripción del empleo: Estamos buscando un **Desarrollador Backend Senior** altamente calificado con amplia experiencia en **Java** y conocimientos prácticos de **Kotlin** para el desarrollo backend. El candidato ideal será responsable de diseñar, desarrollar y mantener servicios backend escalables y API RESTful dentro de una arquitectura basada en microservicios. Este puesto requiere colaboración con equipos multifuncionales, incluidos Product, Frontend, DevOps y QA, así como participación activa en el diseño de sistemas y las decisiones arquitectónicas. ### **Principales responsabilidades** * Diseñar, desarrollar y mantener servicios backend y API RESTful utilizando Java y Kotlin * Construir y mejorar arquitecturas basadas en microservicios * Trabajar con frameworks como Spring / Spring Boot (en Java o Kotlin) * Integrar servicios backend con bases de datos SQL y/o NoSQL * Garantizar la calidad del código mediante pruebas unitarias, revisiones de código y buenas prácticas * Colaborar con los equipos de Product, Frontend, DevOps y QA * Diagnosticar, depurar y optimizar aplicaciones backend * Participar en discusiones sobre el diseño de sistemas y en las decisiones arquitectónicas ### **Requisitos obligatorios** * 5+ años de experiencia en desarrollo backend con Java * Experiencia práctica con Kotlin para desarrollo backend * Amplia experiencia en la construcción de API REST y servicios backend * Experiencia con Spring Boot y Hibernate/JPA * Conocimiento sólido de la arquitectura de microservicios * Experiencia trabajando con bases de datos relacionales (PostgreSQL, MySQL, Oracle, etc.) * Conocimientos de Git, pipelines de CI/CD y herramientas de construcción (Maven/Gradle) * Buen entendimiento del diseño orientado a objetos y de patrones de diseño ### **Deseable (se validará durante la entrevista)** * Experiencia con plataformas en la nube como AWS, Azure o GCP * Conocimientos de Docker y Kubernetes * Experiencia con sistemas de mensajería como Kafka o RabbitMQ * Conocimientos de protocolos de seguridad como OAuth2 y JWT * Experiencia en la migración de servicios de Java a Kotlin *(se acepta experiencia en al menos uno)* Ubicación: Martínez, Buenos Aires, Argentina Modalidad de trabajo: Híbrida (presencial 1–2 veces por semana)


