**Responsabilidades Principales:Diseño y Desarrollo**:- Diseñar, desarrollar y mantener microservicios en Java utilizando frameworks modernos como Spring Boot.- Implementar APIs RESTful escalables y seguras para la integración con sistemas internos y externos.- Optimizar el rendimiento y la escalabilidad de las aplicaciones backend.**Integración y Mantenimiento**:- Implementar y mantener conexiones con bases de datos relacionales (MySQL, PostgreSQL) y no relacionales (MongoDB, Cassandra).- Gestionar colas de mensajes y sistemas de eventos como RabbitMQ, Kafka o ActiveMQ.- Monitorear y depurar problemas de rendimiento en entornos de producción y preproducción.**Colaboración y Mejora Continua**:- Colaborar con equipos multidisciplinarios (front-end, DevOps, QA) en el ciclo completo de desarrollo de software.- Participar en revisiones de código para garantizar calidad y mejores prácticas.- Proponer y adoptar nuevas tecnologías y herramientas para mejorar los procesos existentes.**Ciclo de Vida de Aplicaciones**:- Diseñar pipelines de CI/CD en colaboración con el equipo DevOps para automatizar pruebas y despliegues.- Documentar sistemas y procesos para facilitar el mantenimiento y la transferencia de conocimiento.**Requisitos:Educación**:- Licenciatura en Ingeniería en Sistemas, Ciencias de la Computación o área relacionada.**Experiência Profesional**:- 3+ años de experiência en desarrollo backend con Java.- Experiência comprobable en el desarrollo de arquitecturas basadas en microservicios.- Participación en el ciclo completo de desarrollo de software en proyectos de mediana o gran escala.**Habilidades Técnicas**:- Lenguajes: Java (8 o superior).- Frameworks: Spring Boot, Spring Cloud.- APIs: Creación y consumo de RESTful APIs y/o GraphQL.- Bases de datos: MySQL, PostgreSQL, MongoDB o similares.- Contenedores y orquestadores: Docker, Kubernetes.- Herramientas de integración: Kafka, RabbitMQ, ActiveMQ.- CI/CD: Jenkins, GitHub Actions, GitLab CI/CD o similares.- Cloud: Familiaridad con AWS, Azure o GCP (implementación de servicios).**Habilidades Blandas**:- Capacidad para trabajar en entornos ágiles (Scrum/Kanban).- Resolución de problemas y pensamiento analítico.- Trabajo en equipo y comunicación efectiva.- Orientación a resultados y atención al detalle.Tipo de puesto: Tiempo completoSueldo: $35,000.00 - $40,000.00 al mesLugar de trabajo: Empleo presencial