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