Deep understanding of Domain-Driven Design (DDD) principles., Proficient in Java development patterns and architectures., Experience in cloud environments and performance optimization of various databases., Demonstrated experience in designing distributed service architectures and developing APIs..
Key responsabilities:
Ensure technical excellence of teams and design high-availability systems.
Mentor Tech Leads and development teams on best practices and eliminate technical impediments.
Lead the development of key components and actively participate in API design and development.
Analyze production incidents and propose improvements to ensure service health.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Boost your digital future with BETWEEN Technology, your indispensable strategic partner in the thrilling world of engineering and IT. We are dedicated to connecting extraordinary talent with cutting-edge projects, creating synergies that drive growth and innovation.Immersed in the universe of consulting specialized in computer science, telecommunications, emerging technologies, and engineering, our multinational presence has been forged over two decades of excellence. We offer comprehensive solutions and high-quality services, aiming to lead the technological consulting sector. All this is backed by a rich history and a team deeply committed to your success.As a consultant at BETWEEN Technology, you will discover that we offer more than just meaningful projects. We provide you with an enriching work environment where human treatment and professional recognition are our priority. With us, you'll engage in projects that will motivate you and make you feel valued.At BETWEEN, we take on a dual challenge: meeting our clients' expectations while providing our collaborators with opportunities to develop a robust professional career through TaaS (Talent as a Service) and the implementation of technological solutions. Today, our BETWEEN family consists of more than 850 professionals spread across 12 offices around the world.With our global presence, our services reach every corner of the world. Relying on our local knowledge, we are able to operate in various sectors of the global economy, from industry to services.Since November 2019, Between Technology has been part of The Talent Club, an international talent consortium, enhancing our evolution and consolidation in the sector thanks to its experience and ethics.https://bit.ly/3MjIXFW
BETWEEN TECHNOLOGY es una consultora multinacional que cuenta con avanzadas capacidades tecnológicas en el ámbito de la Ingeniería y las TIC. Nuestros servicios llegan a todos los continentes y cubren varios sectores de la economía mundial, de la industria y las empresas de servicios.
En la actualidad BETWEEN cuenta con un equipo de 1000 personas trabajando en los ámbitos de la industria del automóvil, aeronáutica, ferrocarril, Oil&Gas, retail, mundo del deporte, educación, etc.
Actualmente ampliamos nuestro equipo y seleccionamos un/a Arquitecto especializado/a en producto API y con amplia experiencia velando por la entrega continua del Software de valor al negocio, para un proyecto estable e indefinido, en uno de los equipos de tecnología que Between tiene implantados en uno de nuestros principales clientes.
Funciones
Asegurar la excelencia técnica de los equipos.
Diseñar sistemas de alta disponibilidad y sujetos a alta concurrencia.
Asegurar la disponibilidad y resiliencia de sus servicios.
Mentor de los diferentes TechLeads y equipos de desarrollo en la aplicación de las mejores prácticas.
Impulsar el stack tecnológico.
Comunicar ideas, nuevos métodos o tecnologías para mejorar el stack tecnológico actual.
Validar diseños y nuevas tecnologías mediante la creación de pruebas de concepto.
Liderar el desarrollo de componentes clave cuando sea necesario.
Participar activa y constantemente en el diseño y desarrollo de APIs.
Incorporación del stack tecnológico del proyecto en nuevos equipos.
Participar en la concepción de nuevos sistemas.
Incorporación de nuevos TechLeads del stack tecnológico, patrones y prácticas comunes.
Asistir a los TechLeads y a los equipos de desarrollo en la eliminación de impedimentos técnicos.
Entrevistar a los candidatos a Tech Lead para su unidad organizativa.
Garantizar la salud de los servicios de producción para los equipos con los que trabaja:
Participar en el análisis de incidencias de producción y propuesta de mejoras.
Análisis de anomalías en el comportamiento de los servicios de producción.
Además, trabajando para BETWEEN obtendrás los siguientes beneficios añadidos:
Ser parte de un equipo joven en una comunidad techie.
Te integrarás en un equipo de alto rendimiento y con un alto grado de especialización.
Planes de formación personalizados con nuestra BTW University (Idiomas con Speexx, The Power Business School, Udemy, Certificaciones técnicas, Pharos, etc).
Seguro médico gratuito desde el primer día. Posibilidad de elegir cómo obtener parte de tu salario gracias a las ventajas fiscales de nuestra Retribución Flexible (tickets restaurante, guardería).
Acceso a variedad de descuentos (Viajes, tecnología... y muchos más).
Precios reducidos en bienestar, fitness y nutricón con Gympass.
¡Cumplir años como Betweener tiene premio!
Requisitos
Conocimientos necesarios:
Que conozcas y compartas los fundamentos de DDD.
Conocimiento de patrones de integración de sistemas.
Conocimiento profundo de patrones y arquitecturas de desarrollo Java.
Experiencia en entornos cloud.
Experiencia con varios SGBD y gestionando su optimización de rendimiento.
Importante
Experiencia participando en el diseño de arquitecturas de sistemas basadas en servicios distribuidos.
Experiencia demostrable en entornos de ejecución de alto rendimiento y concurrencia.
Experiencia en el diseño y desarrollo de APIs.
Experiencia demostrable en desarrollo bajo el modelo de integración continua y revisión de código.
Experiencia liderando equipos remotos en entornos tecnológicos.
Experiencia trabajando con sistemas de mensajería.
Se Valorará
Experiencia con Spring-cloud.
Experiencia con AWS.
Experiencia / Conocimiento de arquitectura serverless.
Experiencia en la definición de una estrategia de API y conocimiento de especificaciones estándar (OpenAPI, AsyncAPI, RAML, etc).
Required profile
Experience
Spoken language(s):
Spanish
Check out the description to know which languages are mandatory.