Descripción
Resumen:
Únase a Intellias como Ingeniero Senior de Java para desarrollar y mantener microservicios escalables, canalizaciones de procesamiento de datos y API robustas para un fabricante industrial global.
Aspectos destacados:
1. Desarrollar software de vanguardia en la industria automotriz con impacto global
2. Diseñar y mantener microservicios escalables basados en Spring Boot y sistemas orientados a eventos
3. Colaborar en servicios basados en la nube y productos de datos para una empresa incluida en la lista Fortune 100
Conozca a su reclutador
Viktoriia Tochylova
viktoriia.tochylova@intellias.com
https://www.linkedin.com...
Detalles de la vacante
Ingeniería de software
Ingeniero Java
Senior
Colombia, Polonia, Portugal, España, Ucrania
Remoto
Impulsores del cambio, ha llegado su momento para trazar nuevos caminos. Intellias, un proveedor líder de software en la industria automotriz, lo invita a desarrollar el futuro de la conducción. Únase al equipo y cree productos utilizados por millones de personas en todo el mundo.
¿Qué proyecto tenemos para usted?
Intellias colabora con un fabricante industrial con sede en el Medio Oeste, incluido en la lista Fortune 100, para modernizar y ampliar un conjunto de servicios basados en la nube y productos de datos utilizados por una red global de concesionarios, clientes empresariales y unidades comerciales internas. Nuestros equipos multifuncionales entregan API escalables, servicios orientados a eventos y canalizaciones analíticas que impulsan los procesos de cotización, pedidos, telemetría de activos, diagnóstico y soporte durante el ciclo de vida de equipos pesados en campo.
¿Qué hará usted?
* Diseñar, desarrollar y mantener microservicios escalables basados en Spring Boot en una arquitectura distribuida
* Crear y operar canalizaciones de procesamiento de datos orientadas a eventos, incluyendo ingesta, transformación y enriquecimiento de datos en tiempo real
* Trabajar extensivamente con conjuntos de datos complejos, centrándose en análisis, transformación, validación y optimización de datos
* Desarrollar y mantener consultas SQL avanzadas y flujos de trabajo de datos para satisfacer los requisitos comerciales y de plataforma
* Colaborar estrechamente con ingenieros de datos, analistas y partes interesadas comerciales para comprender y resolver desafíos complejos relacionados con los datos
* Contribuir a iniciativas de almacenamiento de datos y análisis, incluidas soluciones basadas en Snowflake cuando corresponda
* Desarrollar y mantener API robustas para consumidores internos y externos
* Trabajar con servicios en la nube de AWS para diseñar y respaldar sistemas de backend confiables y escalables
* Diseñar, optimizar y mantener esquemas de PostgreSQL y DynamoDB, garantizando rendimiento e integridad de los datos
* Implementar y mantener estrategias automatizadas de pruebas (unitarias e integradas)
* Contribuir a las canalizaciones de GitHub Actions y mantenerlas
* Garantizar la confiabilidad del sistema mediante prácticas óptimas de monitoreo, registro y observabilidad
* Colaborar eficazmente en un equipo distribuido, comunicando avances, riesgos y dependencias
* Asumir la responsabilidad integral de las funcionalidades, desde el diseño hasta la implementación y el soporte en producción
¿Qué necesita para este puesto?
**Obligatorio**
* 6 o más años de experiencia diseñando, desarrollando, desplegando y manteniendo servicios de backend y sistemas distribuidos en producción utilizando Java 21, Spring Boot 3.x y Docker
* 3 o más años de experiencia práctica con servicios centrales de AWS y desarrollo de aplicaciones nativas en la nube
* Amplia experiencia diseñando y operando sistemas distribuidos orientados a eventos mediante tecnologías como Kafka, AWS Kinesis u otras plataformas equivalentes de mensajería
* Amplia experiencia con microservicios, arquitecturas MVC y orientadas a eventos
* Amplia experiencia con JPA / Hibernate
* Habilidades sólidas en diseño de bases de datos con PostgreSQL (SQL avanzado) y DynamoDB, incluyendo diseño de esquemas, optimización y ajuste de rendimiento
* Experiencia sólida en automatización de pruebas mediante JUnit y Cucumber
* Experiencia práctica con GitHub Actions y/o herramientas similares de CI/CD
* Fuerte sentido de propiedad y autogestión en un entorno ágil acelerado, con capacidad para entregar soluciones integrales de forma independiente, resolver obstáculos y comunicarse eficazmente en inglés
* Capacidad para garantizar 6 horas de superposición horaria con la hora central de EE. UU. (CT) en días laborables (hasta las 14:00 CT como máximo)
* Soporte fuera de horario: Disposición para brindar soporte de producción fuera de horario o los fines de semana cuando sea necesario
**Deseable**
* **Experiencia en el análisis y la ingesta de diversos tipos de archivos (archivos multimedia grandes, etc.)**
* Experticia avanzada en SQL, incluyendo diseño, escritura, optimización y solución de problemas de consultas analíticas complejas contra conjuntos de datos grandes y complejos
* Experiencia en el procesamiento, enriquecimiento o análisis de datos de eventos y telemetría a gran escala
* Experiencia con AWS CloudFormation
* Experiencia con jOOQ y Flyway
* Experiencia con BigQuery o Databricks
* Experiencia con Spring Cloud
* Experiencia trabajando con datos geoespaciales (PostGIS)
* Experiencia apoyando plataformas de datos a gran escala, sistemas de informes o productos de análisis comercial
* Experiencia trabajando con tecnologías de procesamiento de datos distribuidos o canalizaciones de datos
Cómo es trabajar en Intellias
En Intellias, donde la tecnología ocupa el centro del escenario, las personas siempre están por encima de los procesos. Al crear un ambiente cómodo dentro de nuestro equipo, empoderamos a los individuos para descubrir su verdadero potencial y lograr resultados extraordinarios. Por eso ofrecemos una variedad de beneficios que apoyan su bienestar y potencian su crecimiento profesional.
Nos comprometemos a fomentar la equidad, la diversidad y la inclusión como empleador que ofrece igualdad de oportunidades. Todos los solicitantes serán considerados para empleo sin discriminación por raza, color, religión, edad, género, nacionalidad, discapacidad, orientación sexual, identidad o expresión de género, condición de veterano o cualquier otra característica protegida por la ley aplicable.
Aceptamos y celebramos la singularidad de cada individuo. Únase a Intellias para una carrera en la que sus perspectivas y contribuciones sean fundamentales para nuestro éxito compartido.
Habilidades
AWS
ETL
Java
RESTful
SpringBoot