La oferta de trabajo Arquitecto/a Java (100% teletrabajo) ya no está disponible
Aquí tienes ofertas de trabajo similares:
-
15/09/2025
Andalucía, Aragón, Asturias, País Vasco, Cantabria, Castilla y León, Castilla-La Mancha, Cataluña, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Comunidad Valenciana, No peninsular
Desarrollador/a Java En CMV Consultores buscamos un/a Desarrollador/a Java con experiencia en microservicios, Spring Boot, Apache Solr y Drools para incorporarse a nuestro equipo IT. Participarás en el diseño, desarrollo y configuración de aplicaciones que den respuesta a las necesidades de negocio, trabajando en un entorno colaborativo y en constante evolución tecnológica. Funciones: Desarrollo y mantenimiento de microservicios con Spring Boot. Implementación y optimización de soluciones con Apache Solr y Drools. Programación y desarrollo de aplicaciones en Java. Diseño, construcción y configuración de soluciones según requerimientos. Aportar mejoras técnicas y participar activamente en la toma de decisiones del equipo. Evolucionar hacia un rol de referente técnico en los proyectos. Requisitos: Experiencia en Java y en el desarrollo de microservicios con Spring Boot. Conocimientos sólidos en Apache Solr y Drools. Nivel de inglés conversacional. Capacidad de trabajo en equipo y autonomía. Se valorará positivamente: Experiencia en arquitectura J2EE. Conocimiento de frameworks y librerías Java adicionales. Experiencia con metodologías ágiles. Experiencia en entornos de integración continua. Beneficios: Contrato indefinido y proyecto estable. Modalidad: 100% teletrabajo. Jornada completa con flexibilidad horaria. Plan de formación y desarrollo profesional. Excelente ambiente de trabajo en un equipo dinámico. i quieres crecer profesionalmente en un entorno innovador y con flexibilidad total, esta es tu oportunidad. ¡Aplica ahora y únete a nuestro equipo!
-
15/09/2025
Madrid
Java Spring Boot Madrid (Híbrido, 1‑2 días en oficina Las Tablas) Lo que Harás Diseñar, desarrollar y mantener microservicios con Java Spring Boot en arquitecturas escalables. Implementar soluciones de comunicación en tiempo real usando MQTT, WebSocket o Server‑Sent Events (SSE). Trabajar en entorno cloud AWS, con configuración de servicios, networking y seguridad. Integrar con brokers de mensajería (Mosquitto, RabbitMQ o Kafka). Desarrollar pruebas automatizadas, unitarias e integradas. Aplicar buenas prácticas de desarrollo (TDD / BDD), despliegue continuo, contenedores (Docker, Kubernetes) y arquitectura basada en eventos. Lo que Buscamos en Ti Más de 4 años de experiencia en desarrollo de microservicios en AWS con Java Spring Boot. Dominio de arquitectura de microservicios y APIs REST. Conocimientos en comunicación en tiempo real (MQTT, WebSocket, SSE). Experiencia en Secure Element (SEE) integrado en aplicaciones Java. Experiencia con herramientas como Jenkins, Maven, Git, Artifactory. Contenedores y orquestadores: Docker, Kubernetes o similares. Deseable experiencia o interés en Go o NodeJS, arquitecturas reactivas, optimización y tuning en AWS. Lo que Ofrecemos Proyecto desafiante con comunicaciones en tiempo real y microservicios. Estabilidad profesional con posibilidad de continuidad más allá del año. Formación continua y exposición a tecnologías modernas. Ambiente colaborativo y modalidad híbrida para buen balance vida/trabajo. Tipo de contratación: proyecto inicial de un año con posibilidad de prórroga. Horario: lunes a viernes de 08:00 a 18:00 (40,5 h); verano 08:00‑15:00 (35 h). Modalidad: híbrido (1‑2 días en oficina en Las Tablas, Madrid). Portátil proporcionado: i5, 16 GB RAM, 512 GB. Se valorará: jornada sin coste destinada a formación. Indica en el asunto: Ingeniero Microservicios AWS - Java Spring Boot"
-
09/09/2025
Madrid
Desarrollador/a Java Requisitos Mínimos ¿Te apasiona el desarrollo Java y quieres seguir creciendo en un equipo dinámico y con buen ambiente? En nuestro equipo buscamos a alguien con ganas de aprender, aportar y enfrentarse a nuevos retos. Te incorporarás a uno de nuestros equipos del sector aeroespacial, la seguridad del proyecto requiere 100% presencialidad en la sede del cliente en Getafe. ¿Qué buscamos? Tecnologías con las que trabajarás: **Java 8** **Spring Framework** **Hibernate** **Oracle SQL** **Maven** **Git** **JasperReports** **JUnit**, **Mockito**, **SonarQube** **Tomcat** Descripción Porque trabajar en Sopra Steria, también es sentir Sopra Steria. Somos un reconocido líder europeo en consultoría, servicios digitales y desarrollo de software, con cerca de 56.000 empleados en casi 30 países y más de 4.000 en España. Nos enfocamos en las personas, en su formación y desarrollo profesional, lo que nos impulsa a crecer y mejorar constantemente. Tenemos pasión por lo digital y al igual que tú, buscamos la mejor de las aventuras. Queremos que tu día a día se convierta en la mejor de tus inspiraciones. Que aprendas, aportes, te diviertas, crezcas y que, sobre todo, disfrutes al máximo. Si quieres formar parte de un equipo "Great Place to Work", ¡Sigue leyendo! ¿Qué tenemos para ti? Contrato indefinido y jornada completa 23 días de vacaciones Formación continua: competencias técnicas, transversales y de idiomas. Contamos con acceso a certificaciones, formaciones de los principales Partners Tecnológicos, plataformas online y ¡mucho más! Seguro de vida y de accidentes Posibilidad de acogerte a nuestra retribución flexible (seguro médico, cheques guarderías, transporte, comida y formación) Acceso a Privilege Club, donde encontrarás descuentos interesantes en las principales marcas Onboarding personalizado y detallado. Te acompañamos en todo momento para que te sientas #soprano desde el primer momento. Oficina con espacios reservados al ocio. ¡Trabajo y diversión unido! Compañerismo y buen ambiente, el poder de la unión lo tenemos presente. lo más importante...Tienes la posibilidad de desarrollar tu carrera profesional con nosotros: Crearemos juntos un plan de carrera personalizado. Te formarás, marcaremos objetivos y llevaremos a cabo un seguimiento para asegurarnos de que lo conseguimos juntos. Escuchamos tus prioridades y luchamos por ellas. ¡Aquí tu voz importa! ¡Únete a nosotros y sé parte de algo más! The world is how we shape it Adquirimos el compromiso de respetar la diversidad, creando un ambiente de trabajo inclusivo y aplicando políticas que favorezcan la inclusión y promuevan el respeto social y cultural en cuestiones de género, edad, funcional, orientación sexual y religión con igualdad de oportunidades.
-
03/09/2025
Andalucía, Aragón, Asturias, País Vasco, Cantabria, Castilla y León, Castilla-La Mancha, Cataluña, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Comunidad Valenciana, No peninsular
BUSCAMOS: Arquitecto de Software (Full Stack) Profesional con Experiencia contrastada desempeñando el role de Arquitecto de Software Conocimientos y habilidades técnicas fundamentales Spring Framework. dominio en Spring Core, con un enfoque particular en Spring Batch para la ejecución de trabajos batch de gran volumen, Spring Integration para la integración de sistemas y el flujo de mensajes, Spring Security para la autenticación y autorización, y Spring Scheduler para la ejecución de tareas programadas. Arquitectura Limpia (Clean Architecture). comprensión profunda de los principios de Clean Architecture para diseñar sistemas desacoplados y mantenibles, lo que incluye la separación de intereses, el desarrollo dirigido por el dominio (DDD), y la implementación de casos de uso interactivos. Microservicios. conocimiento en el diseño y la implementación de arquitecturas basadas en microservicios, incluyendo estrategias de comunicación entre servicios (síncronas y asíncronas), gestión de API, y patrones para descomponer aplicaciones monolíticas. Patrones de diseño de software,.experiencia en la implementación de patrones de diseño de software, incluyendo patrones estructurales, creacionales y de comportamiento, para resolver problemas comunes de diseño y facilitar el mantenimiento y la escalabilidad del software. Experiencia en Angular, React. Conocimiento deseable en arquitecturas Front Angular, React. Habilidades de desarrollo y metodologías Desarrollo dirigido por pruebas (TDD). habilidad para emplear TDD para garantizar la calidad del código y facilitar refactorizaciones con confianza. Integración y entrega continua (CI/CD). experiencia con herramientas de CI/CD para automatizar la prueba, integración, y despliegue de aplicaciones. Gestión de contenedores y orquestación. conocimiento en Docker, Kubernetes u otras herramientas de orquestación, para la gestión eficiente de microservicios en entornos de producción. Capacidades adicionales Bases de datos y almacenamiento de datos. experiencia con sistemas de bases de datos relacionales y no relacionales, así como la implementación de estrategias de almacenamiento y acceso a datos eficientes y escalables. Seguridad de aplicaciones. comprensión de las mejores prácticas y patrones en seguridad de las aplicaciones, incluyendo la seguridad en el diseño de microservicios y la implementación de autenticación y autorización a nivel de servicio. Comunicaciones síncronas y asíncronas, habilidades en la implementación de comunicaciones síncronas (REST, gRPC) y asíncronas (colas de mensajes, eventos) entre microservicios. Competencias interpersonales y de gestión Comunicación efectiva. habilidad para comunicar conceptos técnicos complejos a personas no técnicas, facilitando una comprensión común y la toma de decisiones basada en información técnica. Liderazgo técnico: capacidad para guiar y mentorizar a equipos de desarrollo, promoviendo mejores prácticas y un alto estándar de calidad en el trabajo. Gestión de proyectos.: comprensión de las metodologías ágiles y la capacidad de trabajar efectivamente dentro de marcos ágiles para el desarrollo iterativo de software. Tecnologias necesarias: Spring Boot Spring Batch + Spring Integration Gradle Clean/Hexagonal + DDD OpenAPI, AsyncAPI JMolecules/ArchUnit Tecnologias deseables: Kubernetes Spring Modulith Spring Cloud Micrometer Persistence Multi-Framework (MicroProfile, Quarkus) Templates (Moustache, Yeoman, ...) Idiomas Inglés (nivel B2) OFRECEMOS: Contrato en modalidad Freelance Full time Oferta económica: hasta 350EUR jornada + IVA (según experiencia aportada) Proyecto de Larga Duración. Recurrencia en Proyectos Localización: España (Remoto 100%)
-
29/08/2025
Andalucía, Aragón, Asturias, País Vasco, Cantabria, Castilla y León, Castilla-La Mancha, Cataluña, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Comunidad Valenciana, No peninsular
¿QUIÉNES SOMOS? ¡Hola! Somos Zemsania, una compañía tecnológica con vocación innovadora y centrada en el talento. Estamos creciendo y buscamos profesionales con experiencia en Java y J2EE, para incorporarse a proyectos estables y de largo recorrido en empresas líderes del sector tecnológico. ¿Te apasiona el desarrollo con tecnologías Java? ¿Buscas nuevos retos técnicos o de liderazgo? ¡Queremos conocerte! ¿QUÉ PERFILES JAVA BUSCAMOS? Seleccionamos distintos roles dentro del ecosistema Java: Programador/a Java (Junior, Mid o Senior) Analista Programador/a Java Analista Java Arquitecto/a de Software (Java) Tech Lead Java Jefe/a de Proyecto con background Java/J2EE ¿QUÉ TECNOLOGÍAS TE AYUDARÁN A DESTACAR? Java (SE y EE) orientado a objetos y buenas prácticas de desarrollo Frameworks como Spring (Core, Boot, MVC, Security), Struts, Hibernate Experiencia en desarrollo con o sin microservicios Servicios Web: REST, SOAP Bases de datos: Oracle, MySQL, PostgreSQL Herramientas de control de versiones y CI/CD: Git, Jenkins, Maven Testing y buenas prácticas: JUnit, Mockito, arquitectura limpia Conocimientos de contenedores (Docker) y plataformas cloud (AWS, Azure, GCP) son un plus Valorable experiencia en colas de mensajería: Kafka,... Valorable experiencia en arquitectura hexagonal. ¡TENEMOS DISTINTOS PROYECTOS QUE OFRECERTE! No lo duces, inscríbete a la oferta y te informaremos con más detalle. ¿DÓNDE TRABAJARÁS? Modalidad: Remoto o híbrido en distintas zonas de España. ¡Tú decides lo que mejor se adapte a ti! ¿QUÉ HARÁS? Según tu perfil y experiencia: Desarrollo backend con Java SE, J2EE, Spring, Spring Boot, Struts, Hibernate, etc. Diseño e implementación de microservicios (si aplica) Análisis funcional y técnico de requisitos Diseño de arquitecturas escalables y mantenibles Coordinación técnica o gestión de equipos/proyectos Participación activa en el ciclo completo de vida del software ¿QUÉ TE OFRECEMOS? Incorporación a proyectos tecnológicos estables e innovadores Formación continua y desarrollo profesional Cultura tecnológica colaborativa y horizontal Flexibilidad horaria y conciliación Contratación estable y plan de carrera adaptado a tu rol En Zemsania valoramos tanto las habilidades técnicas como el compromiso, la actitud y las ganas de crecer. Apostamos por la diversidad, la inclusión y la igualdad de oportunidades. ¿Te apasiona el desarrollo Java y quieres dar el siguiente paso? ¡Únete a nosotros! En Zemsania, creemos en la igualdad de oportunidades y en la diversidad como valores fundamentales para el éxito de nuestra organización. Por ello, garantizamos un proceso de selección basado en el mérito y sin discriminación por motivos de género, edad, discapacidad, orientación sexual, raza, religión o cualquier otra condición personal o social.
-
18/09/2025
Madrid
Analista Programador/a Java Microservicios ¡Hola! En Zemsania estamos buscando un/a Analista Programador/a Java Microservicios para un emocionante proyecto en Caixabank. Si tienes pasión por la tecnología y te gustaría trabajar de manera remota desde cualquier rincón de España, este es el lugar ideal para ti. Sobre el Proyecto Vas a formar parte de un equipo innovador que se dedica al desarrollo de soluciones tecnológicas que marcan la diferencia. En este proyecto de Caixabank, te enfrentarás a retos que te permitirán crecer y aprender en un ambiente dinámico y colaborativo. Tu trabajo ayudará a dar forma al futuro de la banca digital. Horarios Lunes a Jueves: 8,5 horas Viernes: 6 horas Julio y Agosto: Jornada intensiva de 7 horas de lunes a viernes, ¡ideal para disfrutar del verano! ¿Qué buscamos? Requisitos Mínimos: Experiencia: 3-4 años en un rol similar. Dominio de tecnologías como Java, Microservicios, APIs, Spring, Spring Boot, REST, Hibernate. Conocimiento en bases de datos Oracle. Experiencia con JavaScript. Requisitos Deseables: Valorable experiencia previa en Caixabank, o en el mundo OpenNow de Caixabank. Conocimientos en React.js también se valorarán. Funciones Como Analista Programador/a Java Microservicios, tus principales funciones incluirán: Análisis Técnico: Entender los requisitos del proyecto y diseñar soluciones efectivas. Desarrollo de APIs y Microservicios: Crear y mantener servicios que faciliten la integración y la comunicación entre diferentes sistemas. Dataservicios: Implementar servicios relacionados con el manejo y procesamiento de datos. ¿Por qué trabajar con nosotros? En Zemsania, no solo somos un equipo de apasionados por la tecnología, sino que también valoramos la creatividad, la iniciativa y el trabajo en equipo. Aquí, tendrás la oportunidad de: Formar parte de un entorno de trabajo flexible y remoto. Aprender y crecer profesionalmente con nosotros. Colaborar en proyectos desafiantes y de gran impacto. ¿Qué ofrecemos? Ambiente laboral amigable y colaborativo. La oportunidad de trabajar en un proyecto con grandes tecnologías. Desarrollo profesional y formación continua. Horarios flexibles que se adaptan a tu estilo de vida. Si cumples con los requisitos y estás listo/a para un nuevo desafío en tu carrera profesional, ¡no dudes en ponerte en contacto con nosotros! ¡Estamos emocionados por la posibilidad de que te unas a nuestro equipo en Zemsania y contribuyas al proyecto de Caixabank! ¡Te esperamos! En Zemsania, creemos en la igualdad de oportunidades y en la diversidad como valores fundamentales para el éxito de nuestra organización. Por ello, garantizamos un proceso de selección basado en el mérito y sin discriminación por motivos de género, edad, discapacidad, orientación sexual, raza, religión o cualquier otra condición personal o social.
-
16/09/2025
Andalucía, Aragón, Asturias, País Vasco, Cantabria, Castilla y León, Castilla-La Mancha, Cataluña, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Comunidad Valenciana, No peninsular
¿Te apasiona el diseño de API y quieres formar parte de un equipo innovador trabajando en proyectos emocionantes de banca en Estados Unidos? Entonces, esta es tu oportunidad de brillar. ¿Quiénes somos? En Zemsania, nos dedicamos a proporcionar soluciones tecnológicas que marcan la diferencia. Colaboramos con empresas de diversos sectores, y actualmente estamos buscando un API Backend Designer con alto nivel de inglés para unirse a nuestro talentoso equipo y aportar su experiencia en el diseño de APIs en un ambiente remoto y colaborativo. ¿Qué Necesitamos de Ti? Comprender los objetivos, requisitos y el proceso de negocio. Experiencia en análisis funcional de requisitos de negocio y diseño de APIs bajo Open API specifications 3.0, YAML Experiencia en el diseño de APIs, de desarrollo en algún lenguaje de programación basado en java. Encargado de asegurar la correcta definición del API, incluyendo sus properties, operaciones, definiciones de datos, así como el diseño para su implementación y la publicación en el API Manager Conocimientos en el paradigma API-first Generación de la documentación del API (Yaml/swagger, diagrama de secuencia - UML, documentación específica de consumo para confluence) Conocimientos en los conceptos propios de la gestión y publicación de APIs como son: los productos, consumidores, planes, modelos de seguridad JWT/OAUTH Experiencia de publicación de Apis sobre API Manager preferiblemente API Connect, API Gee, AWS Conocimiento de Springboot Capacidad de análisis y conceptualización con una buena interlocución hacia el resto de stakeholders que forman parte del proceso gobernado de diseño de APIs (arquitectura, testing, expertos core, gobierno, proyecto) Autogestión y capacidad para identificar a tiempo los stoppers y buscar ayuda cuando la requiera en el equipo Buena predisposición y compromiso con el equipo ¿Quién eres Tú? Buscamos a alguien que: Tenga 5 años de experiencia en diseño y desarrollo de APIs. Posea un nivel de inglés muy alto (C1), ya que trabajarás directamente con clientes y equipos de EE.UU. Sea proactivo, detallista y le apasione crear soluciones que mejoren la experiencia del usuario. Tenga habilidades en UML para gráficos de diseño y documentación. Lo que Ofrecemos: En Zemsania, valoramos a nuestro equipo y por eso ofrecemos: Nuestro Equipo y Horarios Formarás parte de un squad multidisciplinario donde la colaboración y la innovación son la clave. Nuestro horario es flexible pero estructurado: Lunes a Jueves: 9:00 - 19:00 Viernes: 8:00 - 15:00 Intensiva julio y agosto: jornada de 7 horas. Trabajo remoto con un ambiente colaborativo y dinámico. Oportunidades de desarrollo profesional y crecimiento dentro de la empresa. Un equipo diverso y apasionado que te apoyará en tu día a día. Y, por supuesto, ¡buenas risas y un ambiente de trabajo agradable! ¿Listo para el reto? Si estás listo para dar el siguiente paso en tu carrera y unirte a un equipo apasionado por la tecnología y la innovación, no dudes en considerar esta emociónate oportunidad. En Zemsania, valoramos cada contribución y tú podrías ser la pieza clave de nuestro próximo gran proyecto. ¡Esperamos conocerte pronto y que te unas a nuestra aventura en el mundo de las APIs! En Zemsania, creemos en la igualdad de oportunidades y en la diversidad como valores fundamentales para el éxito de nuestra organización. Por ello, garantizamos un proceso de selección basado en el mérito y sin discriminación por motivos de género, edad, discapacidad, orientación sexual, raza, religión o cualquier otra condición personal o social.
-
15/09/2025
Madrid
Porque trabajar en Sopra Steria, también es sentir Sopra Steria. Somos un reconocido líder europeo en consultoría, servicios digitales y desarrollo de software, con cerca de 56.000 empleados en casi 30 países y más de 4.000 en España. Nos enfocamos en las personas, en su formación y desarrollo profesional, lo que nos impulsa a crecer y mejorar constantemente. Tenemos pasión por lo digital y al igual que tú, buscamos la mejor de las aventuras. Queremos que tu día a día se convierta en la mejor de tus inspiraciones. Que aprendas, aportes, te diviertas, crezcas y que, sobre todo, disfrutes al máximo. Si quieres formar parte de un equipo "Great Place to Work", ¡Sigue leyendo! Requisitos: Java (experto) Sprint (avanzado) SOLID, Clean code y arquitectura hexagonal Arquitectura microservicios TDD DB relacionales y SQL (avanzado) Trazabilidad y transaccionalidad UML Maven y git (experto) Integración api, síncronas y asíncronas. ¿Qué Tenemos para Ti? Contrato indefinido y jornada completa 4 días presencial. 23 días de vacaciones Formación continua: competencias técnicas, transversales y de idiomas. Contamos con acceso a certificaciones, formaciones de los principales Partners Tecnológicos, plataformas online y ¡mucho más! Seguro de vida y de accidentes Posibilidad de acogerte a nuestra retribución flexible (seguro médico, cheques guarderías, transporte, comida y formación) Acceso a Privilege Club, donde encontrarás descuentos interesantes en las principales marcas Onboarding personalizado y detallado. Te acompañamos en todo momento para que te sientas #soprano desde el primer momento. Oficina con espacios reservados al ocio. ¡Trabajo y diversión unido! Compañerismo y buen ambiente, el poder de la unión lo tenemos presente. Y lo más importante...Tienes la posibilidad de desarrollar tu carrera profesional con nosotros: Crearemos juntos un plan de carrera personalizado. Te formarás, marcaremos objetivos y llevaremos a cabo un seguimiento para asegurarnos de que lo conseguimos juntos. Escuchamos tus prioridades y luchamos por ellas. ¡Aquí tu voz importa! ¡Únete a nosotros y sé parte de algo más! The world is how we shape it Adquirimos el compromiso de respetar la diversidad, creando un ambiente de trabajo inclusivo y aplicando políticas que favorezcan la inclusión y promuevan el respeto social y cultural en cuestiones de género, edad, funcional, orientación sexual y religión con igualdad de oportunidades.
-
29/08/2025
Madrid
Rol: Analista Programador/a J2EE Spring Framework en Zemsania ¡Hola, amante de la programación y del cuidado animal! En Zemsania, estamos buscando a un/a Analista Programador/a J2EE Spring Framework que se una a uno de nuestros proyectos en un cliente líder del cuidado animal. ¿Quiénes somos? Zemsania es una empresa innovadora que se dedica a brindar soluciones tecnológicas a empresas de todos los tamaños. Somos un equipo dinámico y divertido y estamos encantados de ofrecer un ambiente relajado donde la creatividad y la iniciativa florecen. ¿Qué buscamos? Un/a apasionado/a de Java (8 o superior, ideal hasta 21) que tenga entre 4 y 5 años de experiencia en backend. Si te sientes como un mago del Spring Framework (MVC, Boot, Data) y tienes experiencia en la modificación y despliegue en arquitectura de Microservicios, entonces serás una gran adición a nuestro equipo. Requisitos Indispensables: Experiencia: 4-5 años de experiencia backend con Java (8 o superior, ideal hasta 21). Spring Framework: Sólida experiencia con MVC, Boot y Data. Microservicios: Modificación y despliegue en arquitectura. JavaFX: Experiencia en aplicaciones de escritorio (¡sí, ese fantástico mundo de las apps que parecen magia!). APIs RESTful: Dominio en creación y consumo de servicios web. Bases de datos: Experiencia con MySQL/MariaDB (¡nos encanta tener un BUEN backend!). Inyección de dependencias: Conocimiento práctico (sabemos que esto suena raro, pero ¡prometemos que es realmente útil!). Git: Experiencia en flujos colaborativos (¡el trabajo en equipo es nuestra especialidad!). Metodologías ágiles: Experiencia en proyectos (¡nada de tortugas aquí!). Requisitos Deseables: CI/CD: Experiencia con Jenkins, GitLab CI, etc. (la automatización es la clave, ¡código que vuela!) Kubernetes: Conocimientos sobre despliegues en contenedores (¡conquista el mundo de la orquestación!). Grafana / Prometheus: Familiaridad (¡haz que nuestros datos brillen!). Arquitecturas distribuidas: Buen entendimiento y patrones de diseño (¡usa tus superpoderes para ampliar nuestra visión!). ¿Qué harás? Te integrarás a un Squad de desarrollo que trabaja en varios proyectos vinculados a los TPV de las tiendas de nuestro querido cliente. ¡Serás parte de algo grande y emocionante! Funciones: Participarás activamente en la codificación de nuevas funcionalidades. Colaborarás en la planificación de los sprints y estarás al tanto de las reuniones diarias (¡sin drama, solo buena vibra!). Contribuirás en la investigación y aplicación de nuevas tecnologías para mejorar nuestros sistemas. Trabajarás en la integración de microservicios y APIs que nos permitirán hacer magia en el mundo digital. Y, por supuesto, tendrás tiempo para disfrutar de un buen café y un chisme divertido con tus compañeros. ¿Por qué trabajar con nosotros? Ambiente de trabajo flexible: Nos gusta la diversión tanto como el trabajo duro. ¡Aquí puedes ser tú mismo/a! Modelo hibrido en la zona de Alcorcón (Madrid). Crecimiento personal y profesional: Creemos en el aprendizaje continuo y en el desarrollo de habilidades (¡y tenemos unos cursos que son brutales!). Salario competitivo: Valoramos tu tiempo y tus habilidades, así que eso se refleja en tu remuneración. Juegos de equipo y eventos de camaradería: ¡A veces, trabajamos, pero otras nos divertimos a lo grande, y eso es esencial! Si lo que has leído te hizo sonreír y te entusiasma la idea de programar para un cliente que ama a los animales, no dudes en sumarte a nuestra tripulación. ¿Estás listo para dejar tu huella en el mundo del desarrollo? ¡Nos encantaría conocerte y compartir esta aventura! ¡Únete a Zemsania y usa tu talento para hacer del mundo un lugar mejor no solo para las personas, sino también para nuestros amigos peludos! ¡Esperamos verte pronto!
-
19/08/2025
Andalucía, Aragón, Asturias, País Vasco, Cantabria, Castilla y León, Castilla-La Mancha, Cataluña, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Comunidad Valenciana, No peninsular
Arquitecto de Software (Full Stack) Profesional con Experiencia contrastada desempeñando el role de Arquitecto de Software Conocimientos y habilidades técnicas fundamentales Spring Framework. dominio en Spring Core, con un enfoque particular en Spring Batch para la ejecución de trabajos batch de gran volumen, Spring Integration para la integración de sistemas y el flujo de mensajes, Spring Security para la autenticación y autorización, y Spring Scheduler para la ejecución de tareas programadas. Arquitectura Limpia (Clean Architecture). comprensión profunda de los principios de Clean Architecture para diseñar sistemas desacoplados y mantenibles, lo que incluye la separación de intereses, el desarrollo dirigido por el dominio (DDD), y la implementación de casos de uso interactivos. Microservicios. conocimiento en el diseño y la implementación de arquitecturas basadas en microservicios, incluyendo estrategias de comunicación entre servicios (síncronas y asíncronas), gestión de API, y patrones para descomponer aplicaciones monolíticas. Patrones de diseño de software,.experiencia en la implementación de patrones de diseño de software, incluyendo patrones estructurales, creacionales y de comportamiento, para resolver problemas comunes de diseño y facilitar el mantenimiento y la escalabilidad del software. Experiencia en Angular, React. Conocimiento deseable en arquitecturas Front Angular, React. Habilidades de desarrollo y metodologías Desarrollo dirigido por pruebas (TDD). habilidad para emplear TDD para garantizar la calidad del código y facilitar refactorizaciones con confianza. Integración y entrega continua (CI/CD). experiencia con herramientas de CI/CD para automatizar la prueba, integración, y despliegue de aplicaciones. Gestión de contenedores y orquestación. conocimiento en Docker, Kubernetes u otras herramientas de orquestación, para la gestión eficiente de microservicios en entornos de producción. Capacidades adicionales Bases de datos y almacenamiento de datos. experiencia con sistemas de bases de datos relacionales y no relacionales, así como la implementación de estrategias de almacenamiento y acceso a datos eficientes y escalables. Seguridad de aplicaciones. comprensión de las mejores prácticas y patrones en seguridad de las aplicaciones, incluyendo la seguridad en el diseño de microservicios y la implementación de autenticación y autorización a nivel de servicio. Comunicaciones síncronas y asíncronas, habilidades en la implementación de comunicaciones síncronas (REST, gRPC) y asíncronas (colas de mensajes, eventos) entre microservicios. Competencias interpersonales y de gestión Comunicación efectiva. habilidad para comunicar conceptos técnicos complejos a personas no técnicas, facilitando una comprensión común y la toma de decisiones basada en información técnica. Liderazgo técnico: capacidad para guiar y mentorizar a equipos de desarrollo, promoviendo mejores prácticas y un alto estándar de calidad en el trabajo. Gestión de proyectos.: comprensión de las metodologías ágiles y la capacidad de trabajar efectivamente dentro de marcos ágiles para el desarrollo iterativo de software Tecnologias necesarias: Spring Boot Spring Batch + Spring Integration Gradle Clean/Hexagonal + DDD OpenAPI, AsyncAPI JMolecules/ArchUnit Tecnologias deseables:: Kubernetes Spring Modulith Spring Cloud Micrometer Persistence Multi-Framework (MicroProfile, Quarkus) Templates (Moustache, Yeoman, ...) Idiomas Inglés (nivel B2) OFRECEMOS: Contrato en modalidad Freelance Full time Oferta económica: hasta 350EUR jornada + IVA (según experiencia aportada) Proyecto de Larga Duración. Recurrencia en Proyectos Localización: España (Remoto 100%)