🎁 Antes de postularte, practica esta entrevista. Crea tu cuenta gratis en WorkMundi y recibe un Entrenamiento de Entrevista en HelpsYouSpeak — sin costo, sin tarjeta. Quiero mi entrenamiento →
Ingeniero Desarrollador Full Stack (Java, React, AWS) Palabras clave: Ingeniero Full Stack Ingeniero Desarrollador Full Stack Ingeniero de Software Full Stack Full Stack Software Engineer Backend Engineer Frontend Engineer Java Developer Java Spring Boot React TypeScript AWS PostgreSQL Docker Terraform La organización requiere un Ingeniero Desarrollador Full Stack para construir soluciones escalables y confiables. Esta posición se enfoca en el desarrollo backend con Java /Kotlin, Spring Boot, y arquitectura limpia, abarcando también React, PostgreSQL, Kafka, AWS, Docker, Terraform, CI/CD, observabilidad y seguridad. El rol tendrá la responsabilidad sobre el diseño, desarrollo y operación de productos tecnológicos de alto impacto, promoviendo la autonomía técnica, la documentación y la comunicación efectiva con equipos de producto, tecnología y clientes. Se busca un Ingeniero de Software Full Stack con experiencia avanzada. Responsabilidades: Diseñar desarrollar y mantener aplicaciones backend utilizando Java Kotlin y Spring Boot. Desarrollar interfaces de usuario interactivas y eficientes con React Vite y CSS moderno. Gestionar bases de datos relacionales y NoSQL incluyendo PostgreSQL y SQL. Desplegar y operar soluciones en la nube utilizando AWS Lambda API Gateway SQS EventBridge S3 RDS CloudFront o GCP Cloud Functions. Contenerizar aplicaciones con Docker y orquestarlas con ECS o Kubernetes. Automatizar la provisión de infraestructura con Terraform. Configurar y mantener pipelines de CI/CD con GitHub Actions. Implementar soluciones de seguridad y autenticación con Keycloak OAuth2 y OIDC. Aplicar principios de Diseño Guiado por el Dominio (DDD) y Arquitectura Hexagonal. Asegurar la calidad del código y la mantenibilidad aplicando principios SOLID. Documentar de forma exhaustiva el diseño técnico y las implementaciones. Comunicar eficazmente el progreso técnico y los desafíos a los stakeholders. Requerimientos: Profesional en Ingeniería de Sistemas Ingeniería de Software Ciencias de la Computación o carreras afines. Se recomienda experiencia profesional avanzada en desarrollo de software y operación de soluciones cloud. Dominio de lenguajes como Java y Kotlin con experiencia en Spring Boot y JPA. Conocimiento en TypeScript Go y React para el desarrollo frontend. Experiencia con bases de datos relacionales como PostgreSQL y SQL. Familiaridad con tecnologías de mensajería como Kafka. Experiencia en servicios cloud de AWS (Lambda API Gateway SQS EventBridge S3 RDS CloudFront) o GCP (Cloud Functions). Experiencia con herramientas de Infraestructura como Código (IaC) como Terraform. Experiencia en flujos de CI/CD utilizando GitHub Actions. Conocimiento en sistemas de autenticación y autorización como Keycloak OAuth2 OIDC. Manejo de sistemas de control de versiones como Git. Experiencia trabajando bajo metodologías ágiles como Scrum o Kanban. Comprensión de patrones de diseño como DDD y Arquitectura Hexagonal. Aplicación de principios SOLID en el desarrollo de software. Habilidad para construir y operar productos escalables y confiables. Capacidad para documentar el trabajo técnico de manera clara. Excelentes habilidades de comunicación para interactuar con equipos de producto tecnología y clientes. Nivel de educación: Profesional Sectores laborales: Software informática y telecomunicaciones Ingenierías Producción Operarios y Manufactura Cargo: Ingeniero de Desarrollo Full Stack Senior Otras habilidades: Habilidades técnicas: Java Spring Boot React TypeScript PostgreSQL AWS Docker Kubernetes Terraform Git Habilidades interpersonales: Comunicación Trabajo en equipo Resolución de problemas