Desarrollador Fullstack | Java, Angular Senior
¡Sé parte de nuestro equipo!
El futuro se construye con talento. Y en Indra?Group, estamos en búsqueda del tuyo.
- Estamos en la búsqueda de?un(a) Analista Desarrollador Fullstack con?experiencia en?experiencia de la posición.
Requisitos:
- Bachiller o Titulado en Ingeniería de Sistemas, Ingeniería Informática, Ingeniería de Software, Ciencias de la Computación o carreras afines
Conocimientos:
- Se requiere un Desarrollador Full Stack con un mínimo de cinco (5) años de experiencia en el desarrollo de aplicaciones empresariales utilizando Java, Spring Boot y Angular.
- El profesional deberá contar con experiencia en el diseño, desarrollo, integración, pruebas y despliegue de soluciones web bajo arquitecturas de microservicios, aplicando buenas prácticas de desarrollo, seguridad y calidad de software.
- Experiencia Mínimo 5 años de experiencia desarrollando aplicaciones Java.
- Mínimo 3 años de experiencia desarrollando aplicaciones con Spring Boot.
- Mínimo 3 años de experiencia desarrollando interfaces web con Angular (versión 13 o superior).
- Experiencia en proyectos bajo arquitectura de microservicios.
- Experiencia trabajando con equipos ágiles (Scrum o Kanban).
Conocimientos Técnicos Obligatorios
Backend
- Java 17 o superior.
- Spring Boot 3.x.
- Spring MVC.
- Spring Data JPA.
- Spring Security.
- Spring Validation.
- REST API.
- Hibernate/JPA.
- Maven o Gradle.
- OpenAPI / Swagger.
Frontend
- Angular 15 o superior.
- TypeScript.
- HTML5.
- CSS3 / SCSS.
- Angular Material. RxJS.
- Consumo de APIs REST.
- Bases de Datos: PostgreSQL, Oracle o SQL Server.
- Diseño de modelos relacionales.
- Optimización de consultas SQL.
Integración
- JSON. JWT. OAuth2. DevOps Git. GitHub o GitLab.
- Docker. Docker Compose.
- Jenkins o GitHub Actions.
- SonarQube.
Pruebas
- JUnit 5.
- Mockito. Pruebas de integración.
- Karma/Jasmine (Angular).
Funciones:
- Analizar requerimientos funcionales y técnicos.
- Diseñar y desarrollar aplicaciones Full Stack.
- Implementar APIs REST seguras y escalables.
- Desarrollar interfaces responsivas en Angular.
- Participar en revisiones de código (Code Review).
- Elaborar pruebas unitarias e integración.
- Optimizar el rendimiento de aplicaciones y consultas SQL.
- Resolver incidencias y brindar soporte técnico.
- Participar en ceremonias ágiles. Documentar componentes técnicos y APIs
- Modalidad de trabajo 100% remoto
- L-V 08:00 AM-05:30 PM
¿Qué ofrecemos?
- Seguro EPS cubierto al 100%
- Seguro Vida Ley
- Programa de Certificaciones
- Bienestar (psicólogo, nutricionista)
- Descuentos corporativos
- Acceso a plataforma de formación continua (Udemy)
- Cultura colaborativa, oportunidades reales de crecimiento
- Proyectos tecnológicos de gran escala en clientes líderes