Acerca del rol
Como Ingeniero Backend, trabajarás en nuestra solución de "location marketing cloud" (SaaS) y serás parte de un equipo ágil altamente calificado. Como profesional experimentado y con mentalidad de equipo, tendrás voz en nuestros "daily stand-ups" que será reconocida y esencial en nuestro negocio diario para proporcionar la mejor solución de software a nuestros clientes y socios empresariales.
Tus responsabilidades
- Liderarás proyectos de impacto e innovadores dentro de nuestra solución SaaS.
- Jugarás un rol activo en el diseño y la mejora de nuestra arquitectura de software general.
- Participarás en el diseño, implementación y ejecución de servicios y APIs distribuidos.
- Colaborarás estrechamente con tu equipo, otros "squads" y "stakeholders" como la gestión de producto.
- Contribuirás al "codebase" con código escalable y de alta calidad, y entregarás una cobertura sólida con pruebas automatizadas.
- Asegurarás la disponibilidad y mantenibilidad excepcionales de nuestra plataforma evolucionando nuestra arquitectura y "tech stack", participando en revisiones de código, "refactoring" y mejorando los sistemas de integración y entrega.
Tu perfil
- Tienes un alto dominio de Kotlin o Groovy, y se consideran una ventaja las habilidades de codificación probadas con otros lenguajes JVM (como Java o Scala).
- Tienes experiencia comprobada en el diseño de sistemas de software escalables, idealmente un producto SaaS exitoso.
- Estás familiarizado con contenedores, arquitectura de microservicios, arquitecturas orientadas a eventos, computación en la nube y APIs RESTful.
- Tienes un conocimiento profundo de la mayoría de las tecnologías populares como Spring Boot, Hibernate, JUnit, AWS, Elastic Search, MySQL, Docker u OpenAPI.
- Eres un ingeniero automotivado e independiente y aportas creatividad y la ambición de esforzarte en un equipo constructivo y multicultural.
- Tienes experiencia con metodologías ágiles y pruebas automatizadas.
- Eres un gran jugador de equipo con una mentalidad positiva y orientada a soluciones.
- Hablas inglés con fluidez, suficiente para tener éxito en un entorno de trabajo remoto y en gran medida asíncrono.