Descripción
Importante empresa solicita Desarrollador Experto en Micro servicios. En modalidad presencial en la comuna de providencia por un proyecto de tres meses(renovable). El Profesional será responsable de diseñar, desarrollar y mantener soluciones basadas en arquitecturas distribuidas, asegurando calidad, rendimiento y alineación con los estándares técnicos de la organización. Deberá integrarse a un equipo ágil, participando activamente en todo el ciclo de desarrollo, desde la definición hasta la entrega en producción.
Requisitos Técnicos Excluyentes
• Lenguaje Java: versiones 11 a 17.
• Mensajería y streaming: Apache Kafka.
• Frameworks y metodologías: Agile, Spring Boot, JPA, Servicios REST/SOAP.
• Patrones de diseño y buenas prácticas de arquitectura.
• Pruebas unitarias: JUnit, Mockito.
• Domain Driven Design (DDD).
• Control de versiones: Git Flow, Bitbucket, Git.
• Bases de datos relacionales: PostgreSQL.
• Bases de datos no relacionales: Cassandra, Redis.
• Versionamiento de bases de datos: LiquiBase.
• Herramientas para consumo de APIs: Postman.
• Metodología Scrum.
Conocimientos Deseables
• Orquestación y contenedores: Kubernetes (k8s).
• Arquitectura Hexagonal.
• Integración y despliegue continuo: CI/CD.
• Infraestructura como código (versionamiento).
• Herramientas de inspección de dependencias: Dependency Check.
• Desarrollo guiado por pruebas: Test Driven Development (TDD).