Salario negociable
Qode
Basking Ridge, Bernards, NJ, USA
Arquitecto Java Ubicación: Basking Ridge, NJ | Dallas, TX | Tampa, FL Tipo de lugar de trabajo: Híbrido/Presencial Acerca del puesto Buscamos un Arquitecto Java altamente calificado con experiencia en el diseño y desarrollo de aplicaciones empresariales escalables y de alto rendimiento. El candidato ideal debe tener una sólida experiencia práctica en Java, Spring Boot, Microservicios, React y Kafka, junto con habilidades comprobadas en arquitectura y diseño de soluciones. Este puesto implica liderar la arquitectura, el diseño y el desarrollo de aplicaciones de nivel empresarial, definir hojas de ruta técnicas y colaborar con diversos equipos para diseñar soluciones integrales. El Arquitecto Java también brindará mentoría, garantizará el rendimiento del sistema y promoverá la mejora continua en los procesos de desarrollo. Principales responsabilidades Liderar la arquitectura, el diseño y el desarrollo de aplicaciones empresariales utilizando Java, Spring Boot y Microservicios. Definir hojas de ruta técnicas, estándares y mejores prácticas para sistemas distribuidos. Colaborar con interesados comerciales, propietarios de productos y equipos de ingeniería para diseñar soluciones integrales. Brindar liderazgo y mentoría a los equipos de desarrollo para garantizar código de alta calidad y cumplimiento con los principios de arquitectura. Diseñar e implementar una arquitectura orientada a eventos utilizando Apache Kafka para el procesamiento y las integraciones en tiempo real. Supervisar la integración del frontend con React para desarrollar aplicaciones centradas en el usuario. Garantizar el rendimiento, escalabilidad, confiabilidad y seguridad del sistema en todas las aplicaciones. Participar en revisiones de código, sesiones de diseño técnico y reuniones de gobernanza de arquitectura. Impulsar la mejora continua en los procesos de desarrollo, canalizaciones CI/CD y adopción de la nube (AWS/Azure/GCP es un plus). Habilidades y calificaciones requeridas Más de 10 años de experiencia en TI, con al menos 4 años en un rol de arquitecto. Amplia experiencia en Java básico, Spring Boot y arquitectura de microservicios. Experiencia con sistemas orientados a eventos, Kafka y APIs REST. Comprensión sólida de React.js para desarrollo e integración frontend. Experiencia práctica con plataformas en la nube (AWS/Azure/GCP) es muy deseable. Conocimientos sólidos de patrones de diseño, diseño de sistemas y optimización de rendimiento. Excelentes habilidades para resolver problemas, con capacidad para diseñar soluciones escalables y mantenibles. Excelentes habilidades de comunicación y liderazgo, con experiencia guiando equipos distribuidos. Información adicional Las calificaciones preferidas incluyen experiencia en el sector de telecomunicaciones (especialmente con clientes OSS/BSS o similares), conocimientos en contenerización (Docker, Kubernetes) y herramientas DevOps (Jenkins, Git, CI/CD), y familiaridad con bases de datos (SQL/NoSQL) y tecnologías de caché (Redis, Hazelcast). Esta es una excelente oportunidad para trabajar en aplicaciones empresariales avanzadas y a gran escala en un entorno colaborativo y orientado al crecimiento. Ofrecemos un paquete salarial y de beneficios competitivo. El puesto requiere una persona proactiva con pasión por la tecnología y un historial comprobado de entrega de soluciones de alta calidad. El candidato debe ser capaz de trabajar eficazmente en un entorno híbrido/presencial, colaborando con miembros del equipo tanto en persona como de forma remota. El Arquitecto Java desempeñará un papel fundamental en dar forma al futuro del panorama tecnológico de nuestra empresa e impulsar la innovación en toda la organización. Buscamos un líder que pueda inspirar y guiar a otros, fomentando una cultura de excelencia y aprendizaje continuo. Si eres un Arquitecto Java altamente motivado y experimentado que busca una oportunidad desafiante y gratificante, te animamos a postularte.