Azul
Azul
Azul desarrolla infraestructura Java de alto rendimiento para organizaciones que ejecutan aplicaciones esenciales para su misión. Su plataforma incluye Azul Zulu y Azul Zing, diseñados para mejorar la velocidad y el rendimiento de inicio de las aplicaciones, al tiempo que ayudan a los equipos a gestionar los costes de la nube sin modificar el código existente. Azul presta servicio a sectores como el comercio minorista, el comercio electrónico, los servicios financieros y la tecnología, y respalda cargas de trabajo empresariales de Java e iniciativas de DevOps, con un enfoque en la eficiencia operativa y un servicio técnico ágil.

Ingeniero de Software Sénior, Plataforma de Optimización de JVM (Java) – Praga Híbrido

Desarrolla servicios Java escalables para la plataforma de rendimiento de JVM de Azul. Crea componentes backend de OptHub, herramientas de diagnóstico y soluciones de optimización en tiempo real.

Descripción

  • Crea y mantiene servicios del lado del servidor que impulsan la plataforma de rendimiento de JVM de Azul.
  • Colabora con responsables de producto, ingenieros de rendimiento y especialistas en JVM para desarrollar sistemas backend escalables y fiables.
  • Desarrolla servicios Java de alto rendimiento que abarcan protocolos, API, almacenamiento de datos y motores de optimización en tiempo real.
  • Amplía los componentes de OptHub del lado del servidor, que se comunican con JVM en entornos de nube y locales.
  • Investiga problemas complejos de sistemas distribuidos a pesar de contar con información de diagnóstico limitada y exigentes restricciones de rendimiento.
  • Crea herramientas de observabilidad, perfilado y diagnóstico para equipos internos de ingeniería y despliegues de clientes.
  • Diseña benchmarks, analiza resultados de perfilado y aplica los conocimientos de rendimiento obtenidos.
  • Participa en revisiones de diseño técnico y revisiones de código entre pares.

Requisitos

  • Al menos cinco años de experiencia profesional en desarrollo Java, centrada en sistemas backend o del lado del servidor.
  • Amplios conocimientos de los componentes internos de la JVM, incluida la gestión de memoria, la recolección de basura, la compilación JIT y la gestión de hilos.
  • Experiencia en producción desarrollando y operando sistemas distribuidos y microservicios.
  • Dominio de la concurrencia en Java, la arquitectura de baja latencia y la optimización del rendimiento.
  • Experiencia con AWS, Azure o GCP y con la orquestación de contenedores basada en Kubernetes.
  • Capacidad para diseñar API y protocolos claros, con disposición para trabajar cerca del sistema subyacente cuando sea necesario.
  • Capacidad demostrada para diagnosticar problemas de producción difíciles e intermitentes con datos incompletos.
  • Familiaridad con tecnologías relacionadas con JVM, como agentes de JVM, JVMTI, ASM, Javassist o componentes internos de OpenJDK.
  • Experiencia en ingeniería de rendimiento, herramientas de perfilado como async-profiler, JFR o YourKit, u observabilidad del tiempo de ejecución.
  • Experiencia con gRPC, Protocol Buffers, WebSockets o sistemas de mensajería de alto rendimiento.
  • Experiencia con métricas de procesos, observabilidad de sistemas y pipelines de CI/CD.
  • Experiencia previa en una empresa de productos de plataforma Java, middleware o infraestructura.

Beneficios

  • Programa de recomendación de empleados para recomendar candidatos cualificados.
  • Equipamiento informático premium, incluido un MacBook Pro o hardware comparable de tu elección.
  • Cinco semanas de vacaciones anuales y cinco días de baja por enfermedad.
  • Horario flexible, con posibilidad de trabajar completamente en remoto.
  • Oficina situada en el centro de Praga.
  • Oportunidad de colaborar con expertos con experiencia de todo el mundo y contribuir al ecosistema Java.

Empleos relacionados

Knowtion Health

Gerente de Adquisición de Talento Remoto

Knowtion Health

Supervisa los sistemas de selección, las requisiciones, los análisis y las operaciones de personal eventual en Knowtion Health. Contribuye a crear procesos de contratación escalables para una empresa de salud en crecimiento.

Abrir
Napco National

Coordinador de compras, Arabia Saudita (remoto)

Napco National

Coordina las operaciones de compras para una empresa manufacturera en Arabia Saudita, desde las órdenes de compra y las entregas de proveedores hasta la documentación aduanera y los traslados de materiales. Apoya el despacho de envíos, el procesamiento de facturas, las reclamaciones a proveedores y la renovación de certificados de producto.

Abrir
4M Analytics

Ingeniero sénior de algoritmos de visión artificial

4M Analytics

Desarrolla sistemas de visión artificial y aprendizaje automático para la plataforma de cartografía de servicios subterráneos de 4M Analytics. Lidera algoritmos desde la investigación hasta producción junto con los equipos de ingeniería de datos y producto.

Abrir
Terumo Medical Corporation

Gerente regional de ventas de Terumo Interventional Systems

Terumo Medical Corporation

Dirige las ventas de dispositivos médicos en una región del centro-norte de Nueva Jersey y gestiona equipos de campo y relaciones con hospitales. Impulsa los ingresos regionales, el rendimiento de ventas y la promoción conforme a la normativa de los productos de Terumo Interventional Systems.

Abrir
Claroty

Ingeniero de automatización de QA

Claroty

Desarrolla automatización de API e interfaz de usuario y controles de calidad para CI/CD en la plataforma de seguridad ciberfísica de Claroty. Contribuye a proteger infraestructuras críticas mediante pruebas fiables.

Abrir