Principales Actividades o Funciones:
• Desarrollo de APIs y microservicios de acuerdo con los lineamientos de arquitectura definidos.
• Participación en diseño, desarrollo y pruebas de componentes backend.
• Construcción y mantenimiento de APIs REST y microservicios Spring Boot.
• Desarrollo de pruebas unitarias e integración automatizada.
• Participación en despliegues y soporte de componentes en ambientes SIT/UAT/PROD.
• Seguimiento a estándares de desarrollo, calidad y mejores prácticas.
• Participación en refinamientos técnicos, estimaciones y planeación de sprint.
• Generación de documentación técnica y artefactos de cumplimiento SDLC.
• Colaboración con equipos de interoperabilidad, arquitectura y QA.
• Soporte durante liberaciones y actividades de producción/readiness.
Skills Indispensables
Java 8+
Spring Boot
Microservicios
APIs REST
Programación Orientada a Objetos
Spring MVC
Spring Data JPA / Hibernate
SQL y bases de datos relacionales
Git
Maven o Gradle
Pruebas unitarias
Pruebas de integración
Integración entre aplicaciones y servicios
Participación en diseño técnico.
Code quality.
Desarrollo bajo estándares.
Participación en Scrum.
Soporte a ambientes SIT/UAT/PROD.
Documentación técnica.
Participación en liberaciones.
DESEABLES
Frameworks y arquitectura
Spring WebFlux
Feign
Configuración externa
Patrones de integración
Arquitecturas orientadas a servicios