Senior Java Backend Developer - AWS & Data Lake
GFT Technologies SE - Job Offerings · Bogotá, CO, 110231 · Colombia · On-site
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Qué buscamos
Buscamos una persona con experiencia en desarrollo backend Java , diseño de APIs REST y construcción de soluciones basadas en AWS y arquitecturas Data Lake. El perfil deberá participar en el diseño y desarrollo de aplicaciones escalables, seguras y de alto rendimiento, contribuyendo a iniciativas de integración, procesamiento y consumo de datos analíticos en entornos cloud.
Responsabilidades
• Diseñar y desarrollar servicios backend utilizando Java y Spring Boot • Construir y mantener APIs RESTful escalables, seguras y eficientes • Implementar soluciones orientadas a microservicios y arquitecturas distribuidas • Diseñar e integrar componentes para plataformas Data Lake en AWS • Participar en la modelación, procesamiento y consumo de datos analíticos • Desarrollar soluciones aplicando principios SOLID y buenas prácticas de ingeniería de software • Implementar pruebas automatizadas que garanticen la calidad y estabilidad de las soluciones • Optimizar aplicaciones y servicios para soportar ambientes de alto tráfico • Gestionar contenedores y procesos de despliegue mediante herramientas de integración continua • Colaborar con equipos multidisciplinarios bajo metodologías ágiles para asegurar entregas continuas y de calidad • Participar en revisiones de código y actividades de mejora continua de la arquitectura tecnológica
Requisitos y Calificaciones
• Profesional en Ingeniería de Sistemas, Ingeniería de Software, Ingeniería Telemática, Ingeniería Informática, Ingeniería Electrónica o carreras afines • Mínimo 5 años de experiencia en desarrollo de software • Experiencia en programación orientada a objetos e ingeniería de software • Experiencia sólida en Java • Experiencia con Spring Boot • Experiencia en diseño y desarrollo de APIs RESTful • Dominio de AWS a nivel avanzado • Conocimiento de patrones de diseño • Conocimiento y aplicación de principios SOLID • Experiencia en programación orientada a objetos y programación funcional • Conocimiento de estilos y patrones de arquitectura de software • Experiencia con bases de datos SQL y NoSQL • Experiencia con MySQL • Experiencia con MongoDB • Conocimiento de servicios REST y SOAP • Experiencia en pruebas automatizadas • Experiencia en optimización de sistemas de alto tráfico • Manejo de Docker • Manejo de Jenkins • Manejo de Maven • Manejo de Gradle • Experiencia en análisis de calidad de código mediante SonarQube • Experiencia con AWS Analytics Services • Conocimiento de Amazon S3 • Experiencia con AWS Glue • Conocimiento de Amazon Athena • Experiencia con Amazon Redshift • Conocimiento de AWS Lake Formation • Experiencia en arquitecturas Data Lake • Experiencia en modelamiento y consumo de datos analíticos • Experiencia trabajando bajo metodologías ágiles como Scrum o XP
Diferenciales
• Certificaciones AWS • Experiencia en arquitecturas avanzadas de datos y analítica • Experiencia en soluciones cloud empresariales de gran escala • Conocimiento en optimización de…