Job Description
- Experiencia de 2 años como Programador
- Java: Genéricos, excepciones, JDBC, networking
- Multi-threading: coordinación, bloqueo, IPC, recursos compartidos
- Patrones de concurrencia y mejora de rendimiento
- Patrones de refactoring, patrones de SOA
- Git: reset, revert, merge vs. rebase, log
- SQL: consultas anidadas, funciones de agrupación, tablas temporales
- Diseño de BD relacional: vistas, vistas materializadas, procedimientos almacenados, funciones
- Pruebas unitarias
- Programación reactiva (Rx Java, Webflux)
- Web Services SOAP, REST, JSON, XML, Swagger, OpenAPI
- Spring Boot y JPA
- Diseño de aplicaciones y APIs serverless
- Cloud: CosmosDB, Azure Blob Storage, Azure Functions, Data Lakes
- CI/CD: pipelines automatizados, YAML
- Protocolos de encriptación y seguridad, llave pública y privada
- Programación en shell: variables de ambiente, argumentos, bucles y condiciones