Descripción de la oferta
Ofertas de Arquitecto Backend en ValladolidArquitecto/a de Software Backend – Java · MicroserviciosEn BCN Consulting Group buscamos un/a Arquitecto/a de Software para liderar la evolución tecnológica de nuestras plataformas y guiar a varios equipos en la construcción de soluciones escalables, seguras y de alto rendimiento.¿Este trabajo es un acierto o un fracaso?Nuestro cliente , una innovadora startup tecnológica en rápido crecimiento, está buscando un Desarrollador Backend Senior con experiencia demostrada en Node.js para unirse a su equipo de desarrollo de software. Este puesto es 100% remoto, ofreciendo la oportunidad de trabajar desde cualquier lugar y contribuir a la construcción de productos de vanguardia. Si eres un apasionado de la arquitectura de software escalable, la optimización de bases de datos y el desarrollo de APIs robustas, esta es tu oportunidad. Aunque nuestra sede se encuentra en **Valladolid, Castile and León, ES**, la ubicación física no es una barrera para este rol.Serás responsable del diseño, desarrollo, implementación y mantenimiento de aplicaciones backend escalables y de alto rendimiento utilizando Node.js y frameworks asociados como Express.js o NestJS. Deberás diseñar y optimizar bases de datos (SQL y NoSQL, como PostgreSQL, MongoDB), asegurando la integridad y eficiencia de los datos. La creación y gestión de APIs RESTful robustas y bien documentadas, así como la integración con servicios de terceros, serán tareas clave.Colaborarás estrechamente con los equipos de frontend, producto y QA para definir requisitos, planificar sprints y entregar funcionalidades de alta calidad. Participarás activamente en revisiones de código, asegurando la adherencia a las mejores prácticas de desarrollo, la calidad del código y la mantenibilidad. Serás fundamental en la identificación y resolución de cuellos de botella de rendimiento y en la implementación de soluciones para mejorar la escalabilidad y la fiabilidad de nuestras aplicaciones.Además, tendrás la oportunidad de contribuir a la arquitectura general del sistema, la selección de tecnologías y la adopción de patrones de diseño modernos. La implementación de pruebas unitarias, de integración y end-to-end para garantizar la robustez del software será una parte integral de tu trabajo. Deberás mantenerte actualizado sobre las últimas tendencias y tecnologías en el ecosistema de Node.js y el desarrollo backend en general.Los requisitos para este puesto incluyen un título universitario en Informática, Ingeniería de Software o un campo relacionado, o experiencia laboral equivalente. Se requieren al menos 5 años de experiencia en desarrollo backend, con un enfoque fuerte y profundo en Node.js. Experiencia sólida con bases de datos relacionales (PostgreSQL, MySQL) y NoSQL (MongoDB, Redis). Dominio de principios de diseño de APIs RESTful, patrones de arquitectura de microservicios y tecnologías de contenedores (Docker). Se valorará la experiencia con TypeScript, GraphQL, sistemas de colas de mensajes (Kafka, RabbitMQ) y plataformas cloud (AWS, Azure, GCP). Excelentes habilidades de resolución de problemas, comunicación y capacidad para trabajar de forma autónoma y en equipo en un entorno ágil y remoto son fundamentales.¿Este trabajo es un acierto o un fracaso?Desarrollador Backend Senior de SoftwareEstamos buscando un Desarrollador Backend Senior de Software altamente motivado y con experiencia para unirse a nuestro equipo dinámico y en crecimiento. Como parte de un entorno de trabajo totalmente remoto, tendrás la oportunidad de contribuir al desarrollo de aplicaciones innovadoras y escalables desde la comodidad de tu hogar. Nuestro cliente valora la iniciativa, la colaboración y un fuerte compromiso con la entrega de software de alta calidad. El rol implica trabajar en estrecha colaboración con los equipos de frontend, producto y operaciones para diseñar, construir y mantener la infraestructura del lado del servidor, las bases de datos y las API que impulsan nuestras plataformas.Responsabilidades principales:Diseñar, desarrollar y mantener código backend robusto, escalable y eficiente utilizando lenguajes y frameworks modernos.Colaborar con arquitectos de software para definir la arquitectura del sistema y los patrones de diseño.Desarrollar y gestionar bases de datos relacionales y NoSQL, asegurando la integridad y el rendimiento de los datos.Crear e integrar API RESTful para la comunicación entre el frontend y el backend.Implementar y mantener soluciones de seguridad y protección de datos.Realizar pruebas unitarias, de integración y de extremo a extremo para garantizar la calidad del código.Participar en revisiones de código, proporcionando y recibiendo retroalimentación constructiva.Monitorear el rendimiento de las aplicaciones, identificar cuellos de botella y optimizar para mejorar la velocidad y la escalabilidad.Trabajar con contenedores y orquestadores (Docker, Kubernetes) para el despliegue y la gestión de aplicaciones.Mantenerse al día con las últimas tendencias y tecnologías en el desarrollo backend.Documentar el código, las decisiones de diseño y los procesos operativos.Cualificaciones requeridas:Más de 5 años de experiencia en desarrollo backend.Dominio de al menos un lenguaje de programación backend como Java, Python, Node.js, C# o Go.Experiencia sólida con bases de datos como PostgreSQL, MySQL, MongoDB o Cassandra.Conocimiento profundo de arquitecturas de microservicios y principios RESTful.Experiencia con herramientas de control de versiones como Git.Familiaridad con plataformas cloud como AWS, Azure o Google Cloud.Experiencia con metodologías ágiles de desarrollo de software.Excelentes habilidades de resolución de problemas y pensamiento analítico.Capacidad para trabajar de forma independiente y como parte de un equipo distribuido.Excelentes habilidades de comunicación verbal y escrita en español.Este es un rol completamente remoto dirigido a profesionales que buscan un desafío en un entorno vanguard...¿Este trabajo es un acierto o un fracaso?Desarrollador Backend Node.js y TypeScriptCliente: Líder en el SectorExperiencia: 5 añosContrato : IndefinidoModalidad: TeletrabajoConocimiento Clave: Node.js y TypeScript .Horario: OficinaRequisitos Obligatorios:Experiencia sólida desarrollando aplicaciones backend con Node.js y TypeScript .Conocimientos avanzados en Python para desarrollo de servicios y automatizaciones.Manejo de bases de datos relacionales y no relacionales:Experiencia comprobable en AWS , especialmente con:Experiencia en diseño e implementación de arquitecturas serverless .Conocimiento y uso de SST (Serverless Stack) .Experiencia trabajando con equipos distribuidos/remotos .Conocimiento y aplicación de metodologías ágiles (Scrum, Kanban u otras).Buenas prácticas de desarrollo: testing, control de versiones, code reviews y documentación.Funciones:Diseñar, desarrollar y mantener servicios backend escalables y eficientes .Implementar y optimizar funciones serverless utilizando AWS Lambda y Step Functions.Gestionar y optimizar el uso de bases de datos PostgreSQL y DynamoDB .Definir y mantener infraestructura en AWS mediante Terraform y SST .Colaborar activamente con equipos multidisciplinarios y distribuidos.Participar en ceremonias ágiles y aportar a la mejora continua del proceso de desarrollo.Asegurar la calidad del código mediante pruebas, revisiones y buenas prácticas.Detectar oportunidades de mejora en rendimiento, seguridad y escalabilidad.Beneficios :Rango salarial competitivo en función a la experiencia23 días de vacacionesHappy Points: 4 días al año de vacaciones por permanencia en la empresa a partir del primer año y además, un sistema de puntos que puedes canjear por días libres.Apiux Academy: Formación, entrenamientos técnicos e interacción con la comunidad tech para desarrollar tu talento al máximo.Día de tu cumpleaños libre.Bonos por nacimiento, matrimonio y referidos.Proyectos de larga duración y en algunos casos internacionales.Y-Share: ¡Sé dueño de una parte de la compañía uniéndose a nuestro programa!¡Aplica ahora y prepárate para liderar el cambio!¿Este trabajo es un acierto o un fracaso?Desarrollador Backend (Python/Django) SeniorNuestro cliente, una consultora tecnológica en pleno crecimiento, busca incorporar un Desarrollador Backend Senior especializado en Python y Django a su equipo de desarrollo en **Valladolid, Castilla y León**. Si tienes una profunda experiencia en la construcción de aplicaciones web escalables y robustas, te apasiona escribir código limpio y eficiente, y disfrutas resolviendo desafíos técnicos complejos, esta es tu oportunidad. Serás clave en el desarrollo de soluciones innovadoras para nuestros clientes.Responsabilidades Principales:Diseñar, desarrollar y mantener aplicaciones backend eficientes y escalables utilizando Python y el framework Django.Colaborar estrechamente con los desarrolladores frontend, diseñadores y gestores de producto para definir y construir nuevas funcionalidades.Desarrollar y mantener APIs RESTful robustas para la integración con sistemas internos y externos.Optimizar las aplicaciones para garantizar la máxima velocidad, escalabilidad y seguridad.Identificar y corregir cuellos de botella, errores y otros problemas de rendimiento.Escribir código limpio, bien documentado y fácilmente mantenible, siguiendo las mejores prácticas de desarrollo.Realizar revisiones de código para asegurar la calidad y el cumplimiento de los estándares.Participar activamente en las discusiones sobre arquitectura de software y toma de decisiones técnicas.Trabajar con bases de datos relacionales (ej. PostgreSQL, MySQL) y NoSQL.Implementar pruebas unitarias y de integración para garantizar la fiabilidad del software.Requisitos del Puesto:Más de 5 años de experiencia profesional en desarrollo backend, con un enfoque principal en Python y Django.Sólida experiencia en el diseño, desarrollo y mantenimiento de APIs RESTful.Profundo conocimiento de bases de datos SQL y experiencia con ORMs (ej. Django ORM).Experiencia en el uso de sistemas de control de versiones como Git.Comprensión de los principios de desarrollo ágil y metodologías Scrum.Excelentes habilidades analíticas y de resolución de problemas.Capacidad para trabajar de forma autónoma y como parte de un equipo.Excelentes habilidades de comunicación verbal y escrita en español.Se valorará experiencia con Docker, conocimiento de sistemas cloud (AWS, Azure, GCP) y/o experiencia con otros frameworks Python (Flask, FastAPI).Se valorará conocimiento de tecnlogías frontend (React, Vue, Angular).Si eres un desarrollador backend experimentado y buscas un rol desafiante en un entorno dinámico, te ofrecemos la oportunidad de trabajar en proyectos interesantes y de crecimiento profesional.¿Este trabajo es un acierto o un fracaso?Desarrollador Backend Senior con Experiencia en MicroserviciosEstamos buscando un Desarrollador Backend Senior excepcional y con gran experiencia para unirse a nuestro equipo de tecnología en **Valladolid, Castile and León**. El candidato ideal tendrá un profundo conocimiento en el diseño, desarrollo e implementación de arquitecturas de microservicios robustas y escalables. Serás fundamental en la construcción y optimización de nuestros sistemas backend, asegurando la eficiencia, seguridad y alto rendimiento de nuestras aplicaciones. Buscamos a alguien apasionado por la tecnología, con una sólida base en patrones de diseño, bases de datos y prácticas de desarrollo ágil. Si te motivan los desafíos técnicos complejos y quieres trabajar en un entorno innovador y colaborativo, esta es tu oportunidad.Responsabilidades clave:Diseñar, desarrollar y mantener servicios backend utilizando (mencionar lenguajes/frameworks relevantes, ej: Java, Spring Boot, Python, Django, Node.js).Implementar y optimizar microservicios asegurando su independencia, escalabilidad y resiliencia.Gestionar y diseñar bases de datos relacionales y NoSQL (ej: PostgreSQL, MongoDB, Redis), optimizando consultas y esquemas.Desarrollar APIs RESTful seguras y eficientes, documentándolas adecuadamente.Colaborar estrechamente con arquitectos de software, desarrolladores frontend y equipos de DevOps para entregar soluciones completas.Implementar y mantener sistemas de mensajería asíncrona (ej: Kafka, RabbitMQ) para la comunicación entre microservicios.Escribir código limpio, mantenible y bien documentado, siguiendo las mejores prácticas de la industria.Participar activamente en revisiones de código para garantizar la calidad y la consistencia del equipo.Diseñar e implementar estrategias de testing automatizado (unitarios, integración, end-to-end).Contribuir a la mejora continua de la arquitectura del sistema y los procesos de desarrollo.Resolver problemas complejos de rendimiento y escalabilidad en entornos de producción.Mentorizar a desarrolladores junior y compartir conocimientos técnicos con el equipo.Requisitos técnicos y experiencia:Más de 6 años de experiencia en desarrollo backend.Sólida experiencia en el diseño y desarrollo de arquitecturas de microservicios.Dominio avanzado de al menos un lenguaje de programación backend (ej: Java, Python, Go, Node.js).Experiencia profunda con frameworks de desarrollo backend (ej: Spring Boot, Django, Express.js).Amplia experiencia con bases de datos relacionales (ej: PostgreSQL, MySQL) y NoSQL (ej: MongoDB).Experiencia trabajando con sistemas de colas de mensajes (ej: Kafka, RabbitMQ).Conocimiento de patrones de diseño de software y principios SOLID.Experiencia con herramientas de contenedores (Docker) y orquestación (Kubernetes) es un plus.Comprensión de los principios de CI/CD y DevOps.Excelentes habilidades de resolución de problemas y pensamiento analítico.Capacidad para trabajar de forma autónoma y en equipo en un entorno ágil.Nivel de inglés técnico suficiente para leer documentación.Ofrecemos un paquete salarial competitivo, oportunidades de crecimiento profesional, formación continua y la posibilidad de trabajar en proyectos desafiantes y de vanguardia desde la comodidad de tu hogar.¿Este trabajo es un acierto o un fracaso?Arquitecto/a de Software Senior - Desarrollo BackendBuscamos un/a Arquitecto/a de Software Senior apasionado/a por el desarrollo backend para unirse a nuestro equipo dinámico en Valladolid, Castile and León, ES . Serás responsable de diseñar, desarrollar y mantener aplicaciones escalables y de alto rendimiento, asegurando la calidad del código y la arquitectura general del sistema. Colaborarás estrechamente con equipos multifuncionales, incluyendo desarrolladores front‑end, ingenieros de datos y gerentes de producto, para definir soluciones técnicas que cumplan con los requisitos del negocio. Tu rol implicará la evaluación y selección de tecnologías, la definición de estándares de codificación y las mejores prácticas, y la mentoría de desarrolladores junior y mid‑level. Se valorará iniciativa, liderazgo, y una capacidad para comunicar eficazmente decisiones técnicas a audiencias técnicas y no técnicas. Las responsabilidades clave incluyen:Diseñar arquitecturas de software robustas, escalables y seguras.Desarrollar y mantener APIs RESTful y microservicios.Optimizar el rendimiento de las aplicaciones y las bases de datos.Implementar y gestionar pipelines de CI/CD.Escribir pruebas unitarias, de integración y end‑to‑end.Participar en revisiones de código y proporcionar retroalimentación constructiva.Mantenerse actualizado sobre las últimas tendencias y tecnologías en desarrollo de software.Colaborar en la planificación y estimación de tareas del proyecto.Garantizar el cumplimiento de los estándares de seguridad y privacidad de datos.Para tener éxito en este puesto, necesitarás una sólida experiencia en lenguajes de programación como Java, Python o Node.js, y un profundo conocimiento de bases de datos relacionales (SQL) y NoSQL. Se valorará experiencia con plataformas cloud (AWS, Azure, GCP) y tecnologías de contenedores (Docker, Kubernetes). Un título universitario en Informática, Ingeniería de Software o un campo relacionado, o experiencia laboral equivalente, es esencial. Si buscas un desafío emocionante en un entorno de trabajo colaborativo y orientado a la innovación, ¡esperamos tu solicitud!¿Este trabajo es un acierto o un fracaso?Sé el primero en saberloAcerca de lo último Arquitecto backend Empleosen Valladolid !Configurar alerta por correo electrónico:Grupo SaveFamily es una empresa especializada en la creación de smartwatches diseñados para mejorar la seguridad y el bienestar familiar. Sus dispositivos están enfocados en ofrecer funcionalidades de monitoreo y seguimiento para los más pequeños, personas mayores o cualquier miembro de la familia que necesite supervisión. Los smartwatches de SaveFamily incluyen características como localización GPS en tiempo real, alertas de emergencia, comunicación bidireccional, y monitoreo de la actividad física, todo con un diseño fácil de usar y enfocado en la seguridad familiar.Desde su constitución en 2018 no hemos parado de crecer, y más de 500.000 familias confían en nuestros productos.Buscamos incorporar a nuestro equipo un/a Desarrollador/a Backend & Mobile con conocimientos sólidos en Node.js, PostgreSQL, Flutter y Android.Valoramos especialmente la motivación, la capacidad de aprendizaje y la proactividad para evolucionar rápidamente dentro de un entorno profesional de alto nivel.Colaborar en el desarrollo y mantenimiento de APIs y servicios backend.Participar en el desarrollo de aplicaciones móviles con Flutter y Android.Participar en revisiones de código y aprender de las buenas prácticas delImplementar pruebas básicas para validar el correcto funcionamiento delApoyar en la documentación técnica de las soluciones desarrolladas.Trabajar de forma colaborativa dentro de un equipo ágil.Conocimientos de Flutter y desarrollo de apps móviles Android.Capacidad de aprendizaje rápido y adaptación a nuevas tecnologías.Motivación, curiosidad y actitud proactiva.Requisitos valorablesConocimientos básicos de Node.js (desarrollo de APIs o scripts).Conocimientos básicos de PostgreSQL (consultas simples, inserciones,actualizaciones).Conocimientos de RabbitMQ u otros sistemas de mensajería.Nociones de Arquitectura Hexagonal, TDD o DDD.Experiencia básica con Docker o services en la nube (AWS).Familiaridad con herramientas de CI/CD como Jenkins.Conocimientos de Git y trabajo colaborativo con repositoriosSi te ilusiona lo que lees y crees que tu perfil encaja con lo que buscamos, no dudes en enviarnos tu candidatura. Estamos deseando seguir viendo crecer Grupo SaveFamily junto con personas como tú.En Grupo SaveFamily estamos comprometidos con la igualdad de trato y oportunidades entre mujeres y hombres y abogamos por la diversidad como motor de éxito en nuestra Organización.Tu candidatura será, por tanto, evaluada única y exclusivamente en base a los requerimientos objetivos del puesto de trabajo; sin tener en consideración otros factores de ámbito personal tales como el género, orientación sexual, raza, religión, nacionalidad de origen, estado civil o responsabilidades familiares.
#J-18808-Ljbffr