




Resumen: Se busca un desarrollador Java con experiencia en la nube, especializado en aplicaciones empresariales de alto rendimiento y plataformas en la nube. Aspectos destacados: 1. Desarrollar aplicaciones empresariales de alto rendimiento y alta escalabilidad 2. Trabajar con plataformas en la nube líderes como AWS, Azure, GCP y Snowflake 3. Oportunidad de aprender nuevas tecnologías a un ritmo acelerado Título: Java en la nube con Snowflake Tipo: Contrato Ubicación: Boston, MA Requisitos 5+ años de sólida experiencia en desarrollo de software con conocimientos especializados en Java 8 o superior. Experiencia en multihilo, colecciones y API concurrente. Conocimiento de las características más recientes de Java (9) Experiencia en el desarrollo de aplicaciones empresariales de alto rendimiento y alta escalabilidad utilizando una o más plataformas líderes en la nube dentro de los modelos SaaS y PaaS, incluidas Amazon AWS, Pivotal Cloud Foundry, Microsoft Azure y Google Cloud Platform Experiencia en el desarrollo con Snowflake Amplia experiencia escribiendo código de alta calidad con cobertura completa de pruebas unitarias automatizadas (Junit, Mockito, etc.) Experiencia en microservicios, metodología de los 12 factores y pruebas de integración automatizadas Experiencia en gestión de API y Swagger Experiencia aplicando estándares de diseño, patrones y métricas de calidad según las soluciones Experiencia práctica con diversas herramientas CI/CD y/o sistemas tradicionales de construcción (ant, maven, gradle, etc.) Experiencia práctica con plataformas de datos (relacionales y/o NoSQL) y tecnologías de mensajería Conocimientos sólidos de programación orientada a objetos (POO), estructuras de datos y algoritmos Experiencia práctica con comandos y scripts UNIX comunes Capacidad y disposición para aprender tecnologías rápidamente Comunicación verbal y escrita efectiva Interfaz directa con clientes Capacidad para colaborar eficazmente con equipos distribuidos Deseable Experiencia en una o más tecnologías de desarrollo front-end Experiencia práctica creando aplicaciones de alto rendimiento, incluido perfilado y ajuste (de dichas aplicaciones para mejorar su rendimiento) Conocimiento de uno o más frameworks de seguridad o integración Experiencia en DevOps Experiencia en TDD/BDD Experiencia en Scrum/Agile Disposición para viajar Nota: Si está interesado, por favor envíe su currículum actualizado e incluya sus requisitos salariales junto con sus datos de contacto y un horario adecuado en el que podamos contactarlo. Si conoce a alguien dentro de su círculo de contactos que sea un candidato ideal para este puesto, le agradeceríamos que reenviara esta oferta a dicha persona, enviándonos una copia al mismo tiempo. ¡Esperamos tener noticias suyas lo antes posible!


