Full-Stack Developer
Job Summary
El Desarrollador Full-Stack participará en el ciclo completo de desarrollo, diseñando soluciones robustas mediante microservicios con Spring Boot y Angular. El rol se enfoca en la implementación de infraestructura en AWS bajo arquitecturas de contenedores y orquestación, asegurando escalabilidad y eficiencia operativa. Además, liderará decisiones de arquitectura técnica y realizará labores de mentoría dentro de la fábrica de software.
Responsibilities
- Desarrollo full-stack con Spring Boot y Angular
- Gestión de infraestructura y despliegues en AWS
- Diseño de arquitectura técnica y microservicios
- Mentoria técnica al equipo de desarrollo
Required Skills
- Java Spring Boot / Angular
- AWS (EKS, ECS, RDS)
- PostgreSQL / Oracle
- 6+ años de experiencia
Job Details
Responsabilidades:
- Levantar, analizar y traducir requerimientos técnicos y de negocio en soluciones robustas de software e infraestructura.
- Diseñar y construir aplicaciones empresariales aplicando buenas prácticas, patrones de diseño, seguridad, rendimiento y mantenibilidad.
- Desarrollar e integrar soluciones basadas en microservicios utilizando Spring Boot (backend) y Angular (frontend).
- Diseñar, administrar y automatizar despliegues en AWS mediante Terraform, gestionando servicios como EKS, ECS, RDS, networking, IAM y observabilidad.
- Liderar despliegues cloud, configuraciones y automatización de procesos de entrega continua.
- Colaborar en decisiones de arquitectura técnica, definición de estándares y mejora continua.
- Mentorear técnicamente a otros integrantes del equipo.
Conocimientos requeridos:
- Backend: Java Spring Boot / Spring MVC / Spring Security, JPA o MyBatis, Maven/Gradle, APIs REST y autenticación JWT.
- Frontend: Angular.
- Bases de datos: PostgreSQL (Obligatorio), MySQL, Oracle (Obligatorio), MongoDB.
- Otros: Administración de sistemas Linux y scripting, Kafka, Control de versiones con Git (Bitbucket, Github), AWS (MKS, RDS, ECS, EKS, EC2, Route53, VPC), Contenedores (Docker, Kubernetes, OpenShift).
Requisitos:
- Título o egreso de Ingeniería en Informática o carrera afín.
- Al menos 6 años de experiencia en desarrollo web.
- Ideal experiencia en rubro financiero/bancario.
- Deseable: Desarrollo de pruebas unitarias.
Beneficios:
- Contrato a plazo fijo inicial, luego a indefinido acorde a desempeño.
- Régimen presencial.
- Bonos por días de vacaciones o referidos.
- Medio día libre y bono de $100.000 el día de tu cumpleaños.
- Carga de $9.500 en e-wallet AMIPASS para almorzar.
- Ambiente laboral sin vestimenta formal y sala de videojuegos.
- Seguro de salud complementario y opción de incluir a tu familia.