![](https://cdn.chiletrabajos.cl/thumbs/empresas/0178517d141048590360f5833ceb99d7.png)
Descripción
DESCRIPCIÓN DEL PUESTO
Descripción del puesto: Desarrollador de Software Senior en ChileÁrea de trabajo: Tecnología, Sistemas y TelecomunicacionesJerarquía: SeniorCantidad de posiciones: 1Ubicación: RemotoNivel de educación: Universitario (Graduado)Tipo de trabajo: Full-timeResponsabilidades: Estamos en búsqueda de un Ingeniero de Software Senior altamente cualificado que se una a nuestro equipo. El candidato ideal tendrá experiencia en el desarrollo backend utilizando Spring Boot con Java 17/21, familiarizado con soluciones en la nube y procesos de CI/CD. Deberá ser capaz de integrarse rápidamente a un proyecto existente, garantizando su estabilidad y escalabilidad.Entre las responsabilidades se encuentran: desarrollar y mantener aplicaciones backend con Spring Boot y Java 17/21, participar en la integración y desarrollo continuo de un proyecto existente, colaborar con equipos multifuncionales para diseñar, desarrollar y desplegar soluciones en la nube utilizando Azure o GCP, implementar y mantener procesos de CI/CD con herramientas como GitLab CI/CD o Azure DevOps, escribir pruebas automatizadas con JUnit, Mockito y realizar pruebas de integración, solucionar problemas y optimizar el rendimiento del sistema, velar por la observabilidad del sistema implementando soluciones de monitoreo y logging con herramientas como Prometheus, Grafana, ELK Stack, New Relic o Datadog.
REQUISITOS
Título en Ingeniería de Software, Ciencias de la Computación o campo relacionado. Mínimo de 5 años de experiencia en desarrollo de software.Experiencia trabajando con arquitectura de microservicios.Experiencia creando e integrando servicios REST.Experiencia sólida en el uso de Spring Boot, incluyendo Spring Data, Spring Security y Spring Cloud. Java 17/21.Conocimiento y experiencia en Docker y Kubernetes.Conocimiento y experiencia en plataformas de nube (AWS, Azure o GCP).Experiencia en integración continua y despliegue continuo (CI/CD) con herramientas como GitLab CI/CD, Azure DevOps u otras.Habilidades demostradas en pruebas automatizadas utilizando JUnit, Mockito y herramientas de pruebas de integración como TestContainers.Experiencia en implementar y mantener soluciones de monitoreo y logging para asegurar la observabilidad del sistema. Experiencia en la gestión de comunicación asíncrona utilizando Apache Kafka.Experiencia previa en el sector fintech o bancario (excluyente).
BENEFICIOS
Seguro de salud, vida y dental.Reajuste periódico en tu remuneración.Plan de capacitación.Bonos por fiestas patrias y Navidad.