Talan: A Leading International Advisory Group We are an innovative and technologically-driven company with a global presence, employing over 5,000 people worldwide. Our annual turnover exceeds €600 million. Our comprehensive service portfolio is designed to support clients throughout their organization's transformation journey, focusing on four key areas: - Consulting: We provide expert guidance on management and innovation, facilitating business, managerial, cultural, and technological transformations. - Data & Technology: Our team implements large-scale transformation projects using cutting-edge technology. - Cloud & Application Services: We specialize in building or integrating software solutions that meet our clients' needs. - Service Centers of Excellence: These centers offer expert support through technology, innovation, agility, skill sustainability, and cost optimization. Our Mission We empower our clients to accelerate their transformation through innovation and technology. By understanding their challenges, we provide support, innovation, technology, and data to help them become more efficient and resilient in the digital age. A Human-Centered Approach We believe that technology should be used to drive progress for everyone. Together, let's commit to making the digital age a positive force for change. Job Description Your Role As a Back-End Developer, you will play a vital part in our software development projects, working collaboratively with our team to design, test, and maintain software programs for our applications. Key Responsibilities: - Participate in the development of solutions for the backend part of our products and applications. - Work actively on optimizing and improving software development processes. - Ensure that our software meets high quality standards, both in maintenance and new developments. - Implement software quality and security controls. - Collaborate with our team in executing the agile methodology for product development. Qualifications The Ideal Candidate - Proficiency in Java (8 and 11) with deep understanding of Java core, including Spring Boot, Spring Batch, and Spring Cloud Stream. - Framework testing expertise, including JUnit, Mockito, and Postman. - Experience with Web applications Servers/containers, such as WebSphere and OpenShift. - Microservices architecture knowledge. Nice to Have - Knowledge of cloud platforms, including Azure and AWS. - Fluency in Spanish (native or B2/C1 level). - Reactive programming skills. - Understanding of financial products and Confirming core. Additional Information - We offer a full-time contract, Smart Office Pack, and flexible work arrangements. - Ongoing training and career development opportunities. - Benefits and perks, including private medical insurance, life insurance, lunch and travel cards. - Possibility to work with a multicultural team on international projects. - Hybrid position based in Málaga, Spain, with relocation requirements.