Company Description Talan is an international advisory group on innovation and transformation through technology, with 5000 employees, and a turnover of 600M€. We offer our customers a continuum of services to support you at each key stage of your organization's transformation, with 4 main activities: CONSULTING in management and innovation: supporting business, managerial, cultural, and technological transformations. DATA & TECHNOLOGY to implement major transformation projects. CLOUD & APPLICATION SERVICES to build or integrate software solutions. SERVICE CENTERS of EXCELLENCE to support the latter through technology, innovation, agility, sustainability of skills and cost optimization. Talan accelerates its clients' transformation through innovation and technology. By understanding their challenges, with our support, innovation, technology and data, we enable them to be more efficient and resilient. We believe that only a human oriented-practice of technology will make the new digital age an era of progress for all. Together let's commit! Job Description We are looking for someone to help our client develop, maintain, and evolve an in-house IAM Software that helps manage the Authorization of several other applications. You will be both developing new software and infrastructure as well as maintaining the existing one and assisting on the configuration of the engine needed to service every app. What would you be doing? Participation in the team tasks regarding the analysis, definition, and execution of new functionalities, and managing the team coders. Design and develop new functionalities for our client's Authorization Engine. Deploy, manage, and maintain the core software and its infrastructure. Explore, design, and develop new pieces of software that connect our IAM Authorization Software to new technologies, and the APIs and micro-services we are publishing to be used by other Apps. Configure the Authorization Model designed to manage the applications onboarded in our Software. Assist the "Integration & Discovery" teams during the design of the Authorization Model. Help comply with audit and internal security requirements. Qualifications What are we looking for?4/5 years of experience in development teams using Java, Microservices, and Spring Boot. Strong experience in development teams using Java (microservices architecture, APIs), Spring Boot, Maven, Spring Batch, Spring Cloud Stream, Javascript, SQL & Oracle databases, Framework testing (Postman). Experience leading development teams, identifying and organizing the works. Continuous Integration Experience: GitHub, Jenkins. APIs knowledge (REST & Open API, software design patterns). Cloud Computing Infrastructure Knowledge (PaaS, Openshift, Kubernetes, Docker). Coding good practices and secure tools: SonarQube, Fortify. B2 English and fluency in Spanish. Other knowledge in cybersecurity will be valued: DevSecOps skill (Secure Software Development Life Cycle, Security in DevOps Processes etc.) Cybersecurity knowledge and certification. Additional Information What do we offer you? Full-time contract. Smart Office Pack so that you can work comfortably from home. Training and career development. Benefits and perks such as private medical insurance, life insurance, lunch and travel cards as part of the flexible remuneration package. Possibility to be part of a multicultural team and work on international projects. Hybrid position based in Málaga, Spain. Relocation is mandatory. Possibility to manage work permits. If you are passionate about development & tech, we want to meet you!#J-18808-Ljbffr