Publicada el Publicado hace 19 hr horas
Misión del puesto
descripción del puesto vacante
ser un miembro altamente cualificado, motivado y activo. Diseñando, desarrollando, implementando y manteniendo aplicaciones back-end robustas, escalables y seguras utilizando java y tecnologías asociadas.
responsabilidades:
desarrollo y arquitectura:
- diseñar e implementar soluciones back-end eficientes y escalables usando java y frameworks como spring boot y tecnologías asociadas.
- definir arquitecturas limpias —microservicios, event-driven, hexagonal— y garantizar buenas prácticas: sonar, checkmarx, fortify, blackduck, solid, clean code.
- optimizar rendimiento y resolver cuellos de botella en sistemas existente.
- integrar aplicaciones con bases de datos, servicios externos y apis.
- colaborar con equipos cross-functional —frontend, devops, qa— para integrar soluciones.
calidad y seguridad:
- implementar pruebas unitarias/integración —junit, mockito— y asegurar cobertura de código.
- aplicar estándares de seguridad —owasp, autenticación jwt/oauth2—.
devops y cloud:
- trabajar con infraestructura en la nube —aws/azure/gcp— y herramientas como docker/kubernetes.
- automatizar despliegues con ci/cd —jenkins, github actions—.
documentación:
- documentar diseños técnicos, decisiones y procesos para mantener conocimiento accesible.
requisitos:
- licenciatura en informática, sistemas o ingeniería.
- conocimiento en los principios de metodología “agile” así como flexibilidad para adaptar la experiencia a entornos nuevos y en constante cambio.
- trabajo en equipo.
habilidades técnicas (indispensables):
- java: 3+ años en desarrollo back-end con java, dominio avanzado —jdk 11+, lambdas, streams, concurrencia—.
- frameworks: spring boot, spring security, hibernate/jpa.
- apis: diseño de restful apis y conocimiento de graphql.
- bases de datos: sql —postgresql, mysql— y nosql —mongodb, redis, cassandra—.
- eventos/mensajería: kafka, rabbitmq o aws sqs.
- control de versiones: git —github/gitlab—.
- infraestructura: trabajar con infraestructura en la nube —aws/azure/gcp—.