Empresa de servicios de desarrollo de software busca un Líder de Backend Java con 8+ años de experiencia para diseñar y arquitectar sistemas de e-commerce de alto rendimiento, trabajando de forma 100% remota y con compensación en USD.
Acerca de CodeRoad CodeRoad ofrece servicios de desarrollo de software de extremo a extremo, ayudando a las empresas a escalar con soluciones de infraestructura ideales. Desde la ampliación de personal hasta equipos de TI dedicados e ingeniería de software general, nuestros servicios tecnológicos nearshore empoderan a las empresas para prosperar en un panorama digital en constante evolución. Acerca del Rol Como Lead Backend Java Developer, serás el pilar de la arquitectura técnica de sistemas de comercio electrónico de alto rendimiento, diseñando aplicaciones del lado del servidor escalables, seguras y resilientes. Más allá del desarrollo práctico, actuarás como líder técnico: evaluando críticamente los requisitos comerciales, cuestionando supuestos y impulsando proactivamente mejoras en los sistemas para plataformas que manejan millones de actualizaciones diarias. Este rol es fundamental para transformar objetivos comerciales de alto nivel en una arquitectura robusta. Trabajando directamente con el liderazgo multifuncional, miembros de equipos internacionales y unidades frontend dedicadas, aportarás una mentalidad de consultor estratégico para tender puentes entre los requisitos comerciales y el diseño distribuido moderno utilizando flujos de trabajo impulsados por IA y prácticas de código limpio. Responsabilidades Clave - Arquitectar y diseñar sistemas backend, APIs (RESTful, GraphQL, SOAP) y esquemas de bases de datos relacionales de alto rendimiento y seguros utilizando Java moderno y ecosistemas de frameworks. - Liderar decisiones de arquitectura evaluando requisitos comerciales, proponiendo optimizaciones proactivas y refactorizando servicios centrales para soportar flujos de datos de alto volumen y capas de caché. - Optimizar consultas complejas de bases de datos y flujos de mensajería para manejar tráfico a gran escala, sincronización de inventario en tiempo real y enrutamiento complejo de pedidos. - Colaborar con el liderazgo multifuncional, gerentes de producto y equipos internacionales (incluyendo solapamiento con grupos de ingeniería con sede en Europa) para alinear la estrategia con la ejecución. - Ser responsable de la confiabilidad del sistema de extremo a extremo, análisis rápido de causa raíz y solución de problemas de producción, al tiempo que se establecen las mejores prácticas en todo el flujo de trabajo de ingeniería. - Mentorizar equipos de desarrollo a través de revisiones de código rigurosas, orientación técnica y la integración de herramientas de ingeniería asistidas por IA. Requisitos - Experiencia: Más de 8 años de experiencia en ingeniería de software backend con un historial comprobado de actuación como Líder Técnico o Contribuidor Principal. - Tech Stack: Fuerte dominio de Java moderno (Java 17/21/25), Spring Framework, herramientas ORM (Hibernate o equivalente), Bases de Datos Relacionales (PostgreSQL o MySQL), soluciones de Caching (Redis) y brokers de Eventos/Mensajería (Kafka). - Liderazgo Técnico: Capacidad demostrada para analizar críticamente los requisitos comerciales, diseñar soluciones de extremo a extremo y proponer mejoras técnicas estratégicas más allá de la ejecución de tickets brutos. - Fluidez en la Nube: Fuerte comprensión básica de los principios de arquitectura en la nube (AWS, GCP o Azure). - Habilidades Blandas: Fuerte mentalidad de propiedad, alta perspicacia comercial, estilo de colaboración sin ego y adaptabilidad a entornos de ritmo rápido. - Dominio del Idioma: Inglés avanzado (escrito y verbal) obligatorio para una colaboración diaria fluida con stakeholders internacionales. Nice to Have - Exposición a pipelines de datos de alto volumen/basados en eventos, sincronización en tiempo real o bases de datos NoSQL (Cassandra, DynamoDB, ScyllaDB). - Experiencia práctica en producción con plataformas en la nube de AWS y orquestación de microservicios. - Experiencia o exposición a plataformas de comercio electrónico empresariales (por ejemplo, SAP Commerce / Hybris). - Familiaridad con prácticas de desarrollo modernas impulsadas por IA y flujos de trabajo asistidos por IA dentro de IDEs (VS Code, IntelliJ IDEA). Lo que te encantará - Flexibilidad de trabajo 100% remoto - Feriados libres - Tiempo libre remunerado (PTO) - Asistencia para seguro médico - Compensación competitiva en USD - Oportunidades continuas de crecimiento y aprendizaje