




Job Summary: Participate in complex technology initiatives, acting as a bridge between business and technical teams, defining solutions and improving architectures across the full development lifecycle. Key Highlights: 1. Key technical-functional role in complex technology projects 2. Participation in the design and evolution of system architectures 3. Architectural support and solution proposals to development teams DESCRIPTION You will participate in complex technology initiatives, acting as a bridge between business and technical teams, with real capability to define solutions, improve architectures, and accompany the full development lifecycle. We seek a candidate with a solid technical foundation in Java and architecture, functional vision, and experience in enterprise and cloud environments. **Conditions:** * Permanent contract * Location: Madrid * Work mode: Hybrid (1 day per week onsite, remainder remote) * Schedule: Full-time (Mon–Thu 9–18h; Fri 8–15h) * Salary: €40,000 B/A – €41,000 B/A **Responsibilities:** * Analyze functional requirements and translate them into technical specifications. * Provide technical support to development teams and propose architectural solutions. * Participate in the design and evolution of monolithic and microservices architectures. * Design and validate REST and SOAP APIs. * Manage integrations with external services and diverse data sources. * Create functional diagrams, workflows, and traceability matrices. * Design test cases and validate functionalities. * Participate in backlog refinement, estimation, prioritization, and planning. * Monitor performance and detect technical or functional incidents. * Coordinate deployments and propagation of components to production environments. REQUIREMENTS **Requirements:** * +6 years of software development experience. * 2–3 years of experience in complex system architecture. * Extensive experience with Java (7, 8, 11, 17, and 21). * Experience with Spring, Spring Boot, and Hibernate. * Knowledge of monolithic and microservices architectures. * Experience with Angular and servlets. * Experience with cloud and containers: OpenShift, AWS, Azure, or GCP. * Experience with CI/CD and repositories GitHub or Bitbucket. * API design and testing (REST and SOAP). * Experience with Swagger, OpenAPI, SoapUI, or Postman. * Monitoring and performance knowledge: Kibana, Grafana, Splunk, or AppDynamics. * Experience with relational and NoSQL databases. * Knowledge of Kafka, MQ, and messaging systems. * Experience with Keycloak or WSO2. * Experience in functional analysis, user stories, and functional validation. * Ability to communicate effectively with business and technical teams. * University degree or Higher Technical Degree. **Desirable:** * Knowledge of payments and retail domains. * Experience in Agile environments. * Advanced English. **What do we offer?** * Competitive salary based on experience * Permanent contract or option for Freelance Contract * 22 working days of vacation * Flexible compensation plan: Health insurance, childcare vouchers, transportation vouchers * Training in Technology and Soft Skills * Referral program: €500 per recommended candidate who joins us **Digital Group** We are a team of over 100 technology professionals, where you’ll find stable projects with leading national and international clients, developing solutions in Artificial Intelligence, Cloud, Cybersecurity, etc. We commit to supporting you at every project phase to ensure your professional growth with us—and that your contribution truly matters. * **Do you want to stay up-to-date with the latest technologies and seek new challenges? Send us your CV and we’ll contact you!**


