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