Somos una compañía orientada al desarrollo de soluciones tecnológicas de alto impacto, con equipos ágiles y cultura colaborativa. Buscamos ampliar nuestro equipo con un perfil Tech Lead / Arquitecto Java Senior que combine experiencia técnica, liderazgo y orientación a la excelencia. Aunque la experiencia profesional y las cualificaciones son fundamental para este puesto, asegúrese de comprobar si posee las habilidades interpersonales preferibles antes de solicitar, si se requieren.¿Como Tech Lead / Arquitecto, tus responsabilidades clave serán: Gestión del equipo y toma de requisitos funcionales Liderarás técnicamente al equipo y gestionarás los requisitos junto al Product Owner, aplicando metodología Scrum y facilitando la comunicación entre roles. Participación activa en el diseño de arquitectura Serás parte integral en la definición de la arquitectura de soluciones y software, influenciando decisiones clave sobre escalabilidad, rendimiento y calidad. Referente técnico para el equipo Establecerás buenas prácticas, fomentarás un clima de trabajo positivo y prestarás apoyo técnico a los desarrolladores, orientándolos en soluciones eficientes y mantenibles. Buscamos candidatos con experiencia sólida en: Java (últimas versiones) Experiencia práctica con las características modernas del lenguaje. Proactividad y orientación a la calidad Enfoque en eficiencia algorítmica y calidad de producto. Bases de datos no relacionales Conocimiento de uso de bases de datos como MongoDB, Elastic, etc. desde el lado cliente — no se requiere modelado profundo, pero sí uso práctico. Paradigma de desarrollo orientado a objetos Dominio de estructuras de datos (listas, arrays, colas, pilas, HashMap, Sets) y sus eficiencias. xcskxlj Buenas prácticas de desarrollo Documentación de APIs Valorable experiencia con Swagger (OpenAPI). Testing Experiencia con frameworks como JUnit, Mockito, etc. Spring Framework Experiencia en Spring Boot (MVC, Batch) y comprensión del desarrollo de APIs de calidad.