.En BairesDev llevamos 15 años liderando proyectos de tecnología para clientes como Google, Rolls-Royce y las startups más innovadoras de Silicon Valley. Actualmente, contamos con un equipo de 4000 profesionales conformado por el top 1% de la industria trabajando de forma remota desde más de 50 países. Al postularte a esta vacante, estarás dando el primer paso en un proceso que va más allá de lo convencional: Buscaremos conocer en profundidad tus habilidades, intereses y expectativas con el objetivo de realizar una búsqueda personalizada y encontrar el rol ideal para ti en BairesDev.Desarrollador Java Semi Senior en BairesDevSer un Desarrollador Java Semi Senior en nuestro Equipo de Desarrollo es como ser un solucionador de problemas a tiempo completo. Esperamos que tus habilidades sean una combinación de experiencia, conocimiento e independencia. La innovación también está en el centro de la estrategia de BairesDev. Por lo tanto, si estás dispuesto a asumir las tareas más complejas y ser un maestro de tu pila de tecnología, Java, entonces probablemente eres uno de los únicos que estamos buscando.Principales responsabilidades:Trabajar con los equipos de desarrollo de software para recopilar los requisitos y garantizar que las mejores prácticas se adhieran.Diseñar, implementar y apoyar soluciones para el desarrollo de aplicaciones, seguridad, análisis y gestión del rendimiento.Cumplir con los estándares de codificación de seguridad existentes de la industria que se adhieren a los requisitos de análisis fortificado y otras herramientas de revisión de seguridad.Llevar a cabo revisiones de código para los miembros junior del equipo y hacer revisiones de código por pares para asegurarse de que el código sigue las normas establecidas por los arquitectos.Ejecutar secuencias de comandos de prueba contra el código para garantizar la entrega de calidad.Resolver problemas de código con urgencia.¿Qué Buscamos?3+ años de experiencia en Java.Experiencia con bases de datos SQL y NoSQL.Experiencia con Microservicios y Cloud.Conocimiento avanzado de algoritmos.Conocimientos de infraestructura IT.Manejo intermedio de metodologías ágiles.Sólido conocimiento de buenas prácticas, principios SOLID, CLEAN Code y soluciones escalables.Conocimiento de patrones de diseño.Experiencia desarrollando aplicaciones completas desde cero.Experiencia en pruebas automatizadas y CI/CD pipelines.Sólida experiencia con Control de Versiones.Nivel avanzado de inglés.Qué ofrecemos para que tu trabajo (y tu vida) sea más fácil:Trabajo 100% remoto: trabaja desde tu casa o donde quieras.Compensación en USD o en tu moneda local, como prefieras, muy por encima de la media del mercado.Hardware y software.Horarios flexibles.Licencias por maternidad/paternidad, vacaciones y días festivos nacionales pagos.Ambiente laboral multicultural e innovador, perfecto para hacer amigos, colaborar y aprender de las personas más talentosas del mundo