Senior Java Backend Developer
⚠️ Nos sentimos abrumados por la cantidad de interesados/as que hemos tenido con esta posición. Queremos daros respuesta a todos y cada uno de vosotros/as y revisar la experiencia de cada persona con el mimo y el cariño que merece. Por lo tanto, paramos de momento la oferta, para poder responderos asap. Gracias por la paciencia y la confianza que depositáis en nosotros. ⚠️
Taykus está desarrollando en exclusiva un producto de gestión de reservas y accesibilidad para usuarios y empresas con foco en el mundo de pádel, tenis y pickleball. Están buscando ampliar su equipo de desarrollo, con una persona backend que sume fuerzas al equipo. Si eres una persona apasionada por el mundo startup y producto… ¡Ahora puedes dar una buena volea 🎾!
¿Qué harás?
Primero un poquito de historia… ¿De dónde vienen, a dónde van?
Taykus es la aplicación que te conecta con una comunidad en crecimiento de jugadores de pádel, tenis y pickleball. ¡Reserva tu pista o partido con su app! 🎾
Nace de la cabeza de Sergio Servert, quien fue uno de los fundadores de una de las plataformas de reserva y gestión deportiva más conocidas en el mercado. Tras su salida, comenzó a trabajar en un nuevo proyecto y es así como, con las ideas muy claras, y un historial de éxito a sus espaldas, empezaron a crear un nuevo producto que viene a romper esquemas.
Tu misión en Taykus se centrará en el desarrollo de nuevas funcionalidades y en la optimización de su Marketplace. Permitiendo a los usuarios reservar pistas y partidos, además de facilitar a las empresas la gestión integral de sus centros deportivos de manera eficiente y sencilla.
El objetivo es proporcionar una plataforma robusta y fácil de usar que conecte a jugadores y centros deportivos, mejorando la experiencia tanto para los usuarios como para los gestores.
🙌 ¿Qué esperan de ti?
Hablamos de una startup donde llevan ya 4 años desarrollando un proyecto muy maduro gracias a la voz de la experiencia. Han empezado construyendo el core de su producto, pero tienen un MONTÓN de trabajo por delante, y necesitan seguir mejorando su marketplace que una a usuarios y empresas.
Esperan de ti que te entusiasme el desarrollo y la lógica de programación y que aportes todas tus ganas y potencial, en el desarrollo de nuevas funcionalidades del producto. ¿Te unes al partido?
Tu evolución
En 1 mes
Este mes es para aterrizar y conocer a tus compañeros, quienes te recibirán con los brazos abiertos (virtualmente).
Ya habrás comenzado a interiorizar los objetivos del producto que se traen entre manos y tendrás una idea clara del roadmap de trabajo a corto y medio plazo. Habrás comenzado a montar la plataforma y a plantear espacios de mejora para el futuro.
Tus responsabilidades
Desarrollar nuevas funcionalidades del producto, así como construir y mantener código eficiente tanto en backend.
Asegurar la calidad del código mediante la implementación de test unitarios y de integración.
Aportarás en la generación de ideas y participación activa en el proceso de innovación y mejora continua.
Facilitarás la incorporación de cambios en el desarrollo y la entrega de nuevas versiones.
¿Cómo lo harás?
Te vas a rodear de personas con verdadera pasión por lo que hacen y con las ideas muy claras en cuanto a cómo llegar a sus objetivos.
No creen en llenar la agenda con reuniones innecesarias, sino en estar ahí cuando se necesite. Te verás con el equipo principalmente los lunes y los viernes de cada semana. Los lunes se asignan las tareas en las que te vas a centrar durante la semana. Los viernes mostrarás al equipo los logros de la semana.
⚙️ En cuanto a su Stack:
Trabajarás desarrollando el Marketplace con Java como lenguaje, empleando Spring (Boot, MVC, Maven, …).
En la parte de persistencia utilizan MySQL con Hibernate para el mapeo y para recoger, procesar y almacenar datos de eventos, emplean Kafka.
La creación de Pipelines emplean Jenkins con entornos en Docker y el control de versiones lo hacen con el mítico Git.
El front lo tienen con Vue y aunque la posición es de Backend, valoran muy positivamente que tengas conocimientos en alguno de los frameworks de JavaScript.
Están totalmente orientados a producto y es importante sentar buenas prácticas desde el principio: SOLID, Testing, Code Review serán parte de tu día a día para asegurar los mejores estándares de calidad.
¿Cuándo trabajarás?
Tienen un horario flexible. Solo piden que puedas coincidir 4 horas en horario de mañana con el resto del equipo (ya tienen unas horas fijadas que está el equipo completo). ¡Las otras 4 horas para completar tu jornada las puedes hacer cuando tú quieras!
Sí pero… ¿Qué 4 horas serán esas? ¡Pues las que tú elijas! Por el momento el equipo aún es pequeño y se pueden permitir ser flexibles. Tienes la ventaja de ser una de las personas que establezca este tipo de cosas de acuerdo con el resto y hacerlo formar parte de la cultura de la empresa. ¿A qué mola?
Día laborable
Jornada completaVacaciones
22 díasJornada laboral
Flexible¿Dónde trabajarás?
Remoto
¡Desde donde quieras!
Esta posición es 100% remota para España, por razones administrativas es necesario tener permiso de trabajo en España para optar al puesto.
Mientras te asegures de que tienes buena conexión, podrás trabajar desde cualquier sitio de la península.
¿Con quién trabajarás?
El principal representante de Taykus es Sergio Servert (CEO y Fundador). Empresario con gran bagaje en el mundo startupero. Sergio sabe lo que es comenzar un proyecto de cero y llevarlo al éxito en poco tiempo.
Sin embargo, la guerra no la ganó un soldado solitario... Existe un equipo detrás que ha desarrollado ya el core del producto. Están en pleno crecimiento y quieren que tú seas parte del equipo que siente las bases para llegar al éxito. Hasta ahora en el equipo hay 6 personas entre backend, architects, mobile y diseño. La previsión a corto-medio plazo es doblar el equipo actual. Como ves, la familia no va a dejar de crecer 👪.
¿Qué piden?
Como requisitos nos solicitan que tengas:
- Amplia experiencia en Java con Spring Boot.
- Conocimientos sólidos en MySQL e Hibernate.
- Manejo de eventos con Kafka.
- Control de versiones Git.
- Experiencia trabajando en entornos con Linux (Ubuntu).
- Buenas prácticas como testing y principios SOLID.
Si además quieres ir a por el 10:
- Creación de Pipelines con Jenkins y Docker.
- Emplean Vue y valoran muy positivamente que tengas conocimientos en alguno de los frameworks de JavaScript.
- Si además tienes experiencia en empresa de producto o dentro del mundo startup, tendrías muchos puntos extra 😜
Tecnologías
Innegociable
Java
Spring
Kafka
Estaría bien
Jenkins
Docker
Suma puntos
Vue
Otras habilidades
Innegociable
Adaptabilidad al cambio
Aprendizaje Continuo
Atención al detalle
Autonomía en el aprendizaje
Comunicación verbal
What the FAQ?
Buscamos incorporar a alguien a su plantilla con contrato español. Por razones administrativas es necesario tener permiso de trabajo en España para optar al puesto.
La verdad es que necesitan cubrir la posición YA de YA, por lo que tratarán de ser lo más ágiles posibles.
El proceso de selección consistirá en una reunión cultural con el equipo, donde se incluyen preguntas técnicas en las que demostrar tus conocimientos. Seguidamente se te plantea una pequeña prueba de pseudocódigo a resolver.
NO. Esta posición es totalmente en remoto. En cualquier caso, el core del equipo está situado en Madrid… Por si quieres quedar a echarte un café o unas cañas 🍻