.Horario Flexible Startup Perks Seguro MédicoInstaply empresa con sede en Silicon Valley, está construyendo una aplicación de comunicación multicanal. Proporciona línea directa vía chat entre las marcas y los clientes para unificar todos los mensajes llegados desde distintos canales. Mantiene el registro de las conversaciones y permite optimizar la comunicación.Están creando una app de soporte para controlarlas a todas. ¿Te apuntas al equipo?Instaply es una Startup con más de 7 años, ha desarrollado una aplicación de comunicación multicanal que integra los SMS, Facebook Messenger, Instagram, Widget web, etc. en una sola aplicación y que permite su uso desde cualquier dispositivo, ya sea móvil o desktop.Es una plataforma asíncrona basada en colas, eventos y servicios. Su objetivo es generar un canal de comunicaciones que permita recibir mensajes y responder a un cliente de manera inmediata, ayudando a automatizar respuestas, registrando el historial de conversaciones y permitiendo analizar sus tiempos. Instaply proporciona a las empresas el poder concentrarse en las prioridades, evitando la sobrecarga de llamadas telefónicas.Son una empresa que invierte mucho en evitar la deuda técnica, como a ti, no les gusta el código Legacy.Tu labor como Senior Backend será desarrollar microservicios en Java & Spring, desplegados en contenedores Docker sobre AWS.Tu evolución Tu primer díaEn 1 mes En este primer mes conocerás cómo funciona la compañía, la visión y los objetivos de la empresaa corto y medio plazo.Pondrás cara al resto de las personas que integran el equipo y habrás completado tu onboarding, que incluirá hacer pair-programming para implementar alguna nueva funcionalidad.Colaborarás en la definición del producto y sus procesos a nivel técnico.Desarrollarás las funcionalidades del software.Definirás y ejecutarás pruebas de testing.Participarás en los despliegues a producción del producto junto con el resto del equipo.Ayudarás al equipo a definir metas de desarrollo.El equipo de desarrollo en Instaply consta de 12 personas, de los cuales 5 son del equipo de Backend.Gerard, Stephen y Rafa ayudan en la preparación técnica de los sprints, trabajando todos de cerca con el equipo de producto.En su día a día usan Jira, trabajan con Scrum y hacen sprint de dos semanas, dejando el jueves para realizar una preparación técnica y los viernes hacen las retro.Emplean Planning Poker, donde todas las personas del equipo colaboran para calcular el esfuerzo de cada ítem del Product Backlog.Su core de back-end está hecho con Java 11 y Spring 5. También tienen un Middle-end con Node.Js por si te pica el gusanillo de ampliar tu stack.Las baterías de pruebas automatizadas las hacen con Selenium y para hacer test unitarios utilizan Spock/Groovy, Cypress y Sonarqube.Del lado de la orquestación usan ECS y como base de datos emplean MySQL, aunque también usan NoSQL con el servicio de Amazon DynamoDB y un cacheado con Redis