Qode
Pennsylvania, USA
Desarrollador Líder de Backend Java Ubicación: Pittsburgh, PA; Dallas, TX; Cleveland, OH Tipo de lugar de trabajo: Híbrido, 3 días por semana presenciales Acerca del puesto Buscamos un Desarrollador Líder de Backend Java altamente calificado y con experiencia para unirse a nuestro dinámico equipo. En este puesto, será responsable de supervisar y guiar las iniciativas de desarrollo backend, asegurando la entrega de soluciones escalables, de alto rendimiento y robustas. Utilizará su profundo conocimiento en Java, Spring Boot, Microservicios y tecnologías en la nube para liderar a un equipo de desarrolladores talentosos y dirigir la visión arquitectónica de nuestros sistemas backend. El candidato ideal tendrá una sólida formación técnica, excelentes habilidades de liderazgo y pasión por crear software innovador y de impacto. Principales responsabilidades Diseñar, desarrollar y mantener servicios backend escalables y de alto rendimiento utilizando Java, Spring Boot y arquitectura de microservicios. Colaborar con equipos multifuncionales, incluyendo desarrolladores frontend, gerentes de producto e ingenieros de QA, para definir e implementar soluciones técnicas que satisfagan los requisitos del negocio. Asegurar un diseño óptimo de bases de datos y su integración con bases de datos SQL/NoSQL, optimizando el rendimiento y la integridad de los datos. Trabajar estrechamente con los equipos de DevOps para optimizar los pipelines de CI/CD y los despliegues en la nube (AWS, Azure o GCP), garantizando procesos de lanzamiento eficientes y sin interrupciones. Diagnosticar problemas de rendimiento, identificar cuellos de botella e implementar mejoras para escalabilidad, eficiencia y estabilidad general del sistema. Liderar y capacitar a un equipo de desarrolladores backend Java, brindando orientación técnica, fomentando un entorno colaborativo y promoviendo las mejores prácticas. Participar en revisiones de código, asegurando la calidad del código, el cumplimiento de estándares y el intercambio de conocimientos dentro del equipo. Contribuir al diseño arquitectónico y evolución de nuestros sistemas backend, asegurando que sean escalables, mantenibles y estén alineados con los objetivos del negocio. Mantenerse actualizado sobre las últimas tendencias y tecnologías en desarrollo backend con Java y computación en la nube, e identificar proactivamente oportunidades para aprovecharlas y mejorar nuestros sistemas. Comunicar eficazmente conceptos y soluciones técnicas a partes interesadas técnicas y no técnicas. Habilidades y calificaciones requeridas Más de 14 años de experiencia práctica en desarrollo backend con Java, con un historial comprobado de construcción e implementación de sistemas escalables y de alto rendimiento. Amplia experiencia en Spring Boot, Microservicios, APIs REST multihilo y tecnologías en la nube (AWS, Azure o GCP). Dominio en gestión de bases de datos (MySQL, PostgreSQL, MongoDB o similares), con experiencia en diseño y optimización de esquemas y consultas de bases de datos. Experiencia con contenerización (Docker, Kubernetes) y pipelines de CI/CD, con un sólido conocimiento de los principios y prácticas de DevOps. Excelentes habilidades para resolver problemas y capacidad para analizar asuntos complejos, identificar causas raíz e implementar soluciones efectivas. Fuertes habilidades de comunicación y gestión de partes interesadas, con capacidad para comunicar conceptos técnicos de manera efectiva tanto a audiencias técnicas como no técnicas. Demostrada capacidad para liderar y capacitar a un equipo de desarrolladores, fomentando un entorno colaborativo y de alto desempeño. Título universitario en Ciencias de la Computación o campo relacionado. Información adicional Ofrecemos un salario competitivo y un paquete de beneficios que incluye seguro médico, tiempo libre pagado y oportunidades de desarrollo profesional. Estamos comprometidos a crear un entorno de trabajo diverso e inclusivo en el que todos los empleados se sientan valorados y respetados. Animamos a candidatos de todos los orígenes a postularse. Se valora altamente la experiencia en metodologías ágiles y prácticas de DevOps. Conocimientos en tecnologías frontend son un plus. Si eres un líder dinámico en desarrollo backend con Java y buscas trabajar en un entorno innovador y de ritmo acelerado, ¡te animamos a postular!