In All Media Inc

Ingeniero Back-End (Java-Spring)

JavaSQLAWSDockerKubernetes
Traducción automática. Consulta el original.

Sobre la oportunidad

Puesto: Ingeniero de Software Backend

Ubicación: Remoto desde LATAM

Tipo de Contrato: Contratista a tiempo completo

Alineación de Zona Horaria: CT

Zona Horaria y Colaboración: Este puesto es 100% remoto desde LATAM y requiere una superposición constante con los equipos en la Zona Horaria Central (CT). Se espera flexibilidad para acomodar ceremonias clave, stand-ups y sesiones colaborativas dentro del horario comercial estándar de Austin.

Idioma: Todas las entrevistas, documentación y comunicación diaria son en inglés.

#LI

Sobre nosotros

En All Media: Somos un proveedor de equipos Nearshore Gestionados con sede en Austin, especializado en la creación e integración de equipos de desarrollo de software de alto rendimiento. Desde el diseño hasta la implementación, ofrecemos soluciones personalizadas conectando talento global con proyectos de clientes innovadores. Nuestro modelo te permite trabajar en desafíos internacionales, colaborar con equipos diversos y hacer crecer tu carrera mientras formas parte de una empresa que valora la experiencia, la creatividad y el impacto.

Descripción del Proyecto

En este puesto, serás un contribuyente clave en un proyecto de alto impacto centrado en la creación de aplicaciones backend escalables y listas para producción, enriquecidas con capacidades de IA de vanguardia. Te unirás a un equipo colaborativo y dinámico dedicado a diseñar microservicios robustos e integrar Modelos de Lenguaje Grandes (LLMs) avanzados en arquitecturas centrales. El proyecto implica una propiedad de extremo a extremo, desde la arquitectura de APIs REST fiables hasta el aprovechamiento de la infraestructura en la nube AWS para implementaciones fluidas. Como Ingeniero de Software Backend, tenderás un puente entre los sistemas empresariales tradicionales y las integraciones modernas de IA, garantizando un alto rendimiento, fiabilidad e innovación continua.

Responsabilidades Clave

  1. Desarrollo Backend: Diseñar, construir y mantener aplicaciones backend robustas y APIs RESTful utilizando Java y el framework Spring Boot.
  1. Nube e Infraestructura: Implementar, gestionar y escalar microservicios en AWS, aprovechando Docker y Kubernetes para la contenerización y orquestación.
  1. Integración de IA: Integrar sin problemas LLMs de nivel de producción (como Claude, OpenAI o Gemini) en flujos de trabajo backend para potenciar funcionalidades inteligentes del producto.
  1. Gestión de Bases de Datos: Diseñar y gestionar capas de datos utilizando tecnologías SQL y NoSQL para garantizar un rendimiento y escalabilidad óptimos.
  1. Propiedad de Producción: Asumir la responsabilidad completa de extremo a extremo de las funcionalidades, guiándolas a través de la implementación, monitorización activa, resolución de problemas y depuración en producción.
  1. Colaboración Ágil: Trabajar estrechamente con equipos multifuncionales para entregar software de alta calidad, garantizando las mejores prácticas en arquitectura, pruebas y fiabilidad del sistema.

Habilidades Imprescindibles

  1. Dominio Backend: Sólida experiencia práctica en la creación de aplicaciones backend de producción a nivel de Ingeniero de Software II. (4–7 AÑOS DE EXPERIENCIA)
  1. Stack Java y API: Fuerte experiencia en Java utilizando el framework Spring Boot, junto con una sólida experiencia en el diseño de APIs REST.
  1. Tecnologías de Bases de Datos: Experiencia práctica trabajando con paradigmas de bases de datos tanto SQL (Lenguaje de Consulta Estructurado) como NoSQL.
  1. Nube y Contenerización: Experiencia demostrada en la implementación y gestión de servicios en AWS utilizando Docker y Kubernetes.
  1. Integración de IA: Experiencia práctica directa integrando modelos de IA de nivel de producción/LLMs (por ejemplo, Claude, OpenAI o Gemini).
  1. Propiedad de Producción: Historial demostrado de llevar funcionalidades a través de la implementación, monitorización activa y depuración en producción.
  1. Inglés Fluido: Excelentes habilidades de comunicación verbal y escrita para la colaboración técnica diaria y la documentación.

Habilidades Deseables

  1. Patrones de Diseño de Microservicios: Experiencia implementando patrones de transacciones distribuidas como el patrón Saga y Transactional Outbox.
  1. Arquitectura Orientada a Eventos: Experiencia práctica con arquitecturas orientadas a eventos utilizando brokers de mensajes como Kafka o RabbitMQ.
  1. Pruebas y Automatización: Experiencia utilizando Cucumber para el desarrollo basado en comportamiento (BDD) y pruebas automatizadas.
  1. IA Avanzada: Experiencia en la creación de agentes de IA autónomos.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores