Descripción del trabajo
Buscamos apasionados de Java que deseen unirse a un equipo en crecimiento, compuesto por entusiastas de la tecnología con un interés genuino en crear un entorno de trabajo abierto y colaborativo. Esta es una oportunidad para participar en el ciclo de vida completo del desarrollo de software, intercambiar ideas y crecer a través de conversaciones con compañeros. Ofrecemos la opción de trabajar de forma remota o desde las oficinas.
Responsabilidades:
- Participar en el diseño, desarrollo y lanzamiento de aplicaciones web, microservicios y API’s.
- Asegurar la captura, estimación, diseño e implementación de requisitos técnicos para proyectos nuevos y actuales desde una perspectiva técnica.
- Trabajar en componentes, marcos y tareas asignadas.
- Mantener aplicaciones web, microservicios y API existentes o nuevos.
- Mantener el control de calidad de las aplicaciones y estándares, asegurando el seguimiento de las mejores prácticas.
- Colaborar con el equipo de DevOps para automatizar procesos utilizando las mejores prácticas de gitops.
Conocimientos y Habilidades:
- 5 años de experiencia con Java 8+ Stack.
- Conocimiento de Ecosistema Spring (núcleo, arranque, datos, nube), APP/Hibernation, arquitecturas basadas en microservicios, y transmisión de eventos (JMS, Kafka, RabbitMQ).
- Experiencia con herramientas ágiles, idealmente herramientas Atlassian (JIRA, Confluence, Jenkins, K8s, Bitbucket, Maven/Gradle).
- Conocimientos de proveedores de identidad (Keycloak, Auth0, Cognito) y OIDC y OAuth2 (JWT).
- Experiencia con distribuciones de Linux, desarrollar y diseñar API, bases de datos en memoria (Redis) y RDBMS (MySQL, PostgreSQL), y bases de datos NoSql (MongoDB, CouchDB).
- Experiencia en Scrum/Ágil y contenedores/instrumentación (Docker+Kubernetes).
- Comprensión de los principales patrones de diseño.
- Habilidades excepcionales para resolver problemas.
- Habilidades de comunicación sólidas.
- Mínimo B2 en español e inglés.
Puntos de Bonificación por:
- Certificaciones relacionadas (Java, Spring, Docker, DevOps, etc.).
- Conocimiento de implementaciones de canales de CI/CD, procesos de desarrollo TDD/BDD, características de programación funcional de Java, marcos de control de calidad (Junit, JMocks, Mockito, JMeter, Cucumber, Selenium, etc.), y familiaridad con el uso de patrones de diseño.
- Conocimientos de modelado UML/C4.
Beneficios:
- Compensación competitiva, incluyendo unidades de acciones restringidas.
- Plan de compra de acciones para empleados (ESPP).
- Programa de inducción global (Flying Start) y trabajo con equipos globales.
- Programas de bienestar y salud mental.
- Tiempo libre competitivo, incluyendo días para ser voluntario y Digital Disconnect Days.
- Programas de talento y desarrollo.
Salario a percibir
A convenir
Regístrate o identifícate
- Debes estar registrado para solicitar una oferta.
- El tener un perfil completo en Remotojob.com garantiza que tu currículum tendrá mayor exposición.
- Estar registrado nos ayuda a prevenir el spam y los convocantes fantasma.
- Las empresas otorgan mayor credibilidad a los perfiles con descripciones e imágenes completas.
Para ver el contacto directo del empleo, debes tener una cuenta regístrate ahora.




