Detalles de la Vacante

Analista Programador API/Middleware Senior

Descripción

Empresa: INDRA SISTEMAS MEXICO

Analista Programador API/Middleware Senior en Indra Sistemas México, ubicado en Álvaro Obregón, Ciudad de México, modalidad presencial/híbrida. Salario de 38000 a 40000 pesos mensuales.

Experiencia requerida

Perfil senior con experiencia en desarrollo de aplicaciones basadas en microservicios.

Responsabilidades

Diseñar, desarrollar y mantener microservicios con Java, Spring Boot y Spring Cloud. Implementar y consumir APIs REST seguras. Desarrollar interfaces con Angular. Integrar mensajería y procesamiento de eventos con Kafka. Implementar tareas concurrentes y procesamiento asíncrono en Java. Crear pruebas unitarias y de integración. Colaborar en pipelines de CI/CD y prácticas de calidad, seguridad y monitoreo.

Conocimientos técnicos

Java 11/17 o superior, Spring Boot, Spring Cloud, Spring Security, Spring Data, arquitectura de microservicios, APIs REST, Swagger/OpenAPI, concurrencia en Java (Task Executor, ThreadPoolExecutor, CompletableFuture), Kafka, Angular 8 o superior, TypeScript, HTML5, CSS3, RxJS, bases de datos SQL (PostgreSQL, MySQL) y NoSQL (MongoDB, Redis), Git, JUnit, Mockito, CI/CD. Deseables: Docker, Docker Compose, Kubernetes, OpenShift, Jenkins, GitLab CI, SonarQube, ELK Stack, Prometheus, Grafana, Jasmine, Karma.

Habilidades

Colaboración en equipos, participación en revisiones de código, enfoque en calidad, seguridad y monitoreo, capacidad de análisis y diseño técnico.

Experiencia

Perfil senior con experiencia en desarrollo de aplicaciones basadas en microservicios.

Conocimientos

Java 11/17 o superior, Spring Boot, Spring Cloud, Spring Security, Spring Data, arquitectura de microservicios, APIs REST, Swagger/OpenAPI, concurrencia en Java (Task Executor, ThreadPoolExecutor, CompletableFuture), Kafka, Angular 8 o superior, TypeScript, HTML5, CSS3, RxJS, bases de datos SQL (PostgreSQL, MySQL) y NoSQL (MongoDB, Redis), Git, JUnit, Mockito, CI/CD. Deseables: Docker, Docker Compose, Kubernetes, OpenShift, Jenkins, GitLab CI, SonarQube, ELK Stack, Prometheus, Grafana, Jasmine, Karma.

Habilidades

Colaboración en equipos, participación en revisiones de código, enfoque en calidad, seguridad y monitoreo, capacidad de análisis y diseño técnico.

Actividades

Diseñar, desarrollar y mantener microservicios con Java, Spring Boot y Spring Cloud. Implementar y consumir APIs REST seguras. Desarrollar interfaces con Angular. Integrar mensajería y procesamiento de eventos con Kafka. Implementar tareas concurrentes y procesamiento asíncrono en Java. Crear pruebas unitarias y de integración. Colaborar en pipelines de CI/CD y prácticas de calidad, seguridad y monitoreo.

Cursos Relacionados

Datos Generales

Modalidad del Empleo

Presencial