Description
**Company Description** **Talan – Positive Innovation**
Talan is an international consulting group specializing in innovation and business transformation through technology. With over 7,200 consultants in 21 countries and a turnover of €850M, we are committed to delivering impactful, future\-ready solutions.
**Talan at a Glance**
Headquartered in Paris and operating globally, Talan combines technology, innovation, and empowerment to deliver measurable results for our clients. Over the past 22 years, we’ve built a strong presence in the IT and consulting landscape, and we’re on track to reach €1 billion in revenue this year.
**Our Core Areas of Expertise**
* **Data \& Technologies:** We design and implement large\-scale, end\-to\-end architecture and data solutions, including data integration, data science, visualization, Big Data, AI, and Generative AI.
* **Cloud \& Application Services:** We integrate leading platforms such as SAP, Salesforce, Oracle, Microsoft, AWS, and IBM Maximo, helping clients transition to the cloud and improve operational efficiency.
* **Management \& Innovation Consulting:** We lead business and digital transformation initiatives through project and change management best practices (PM, PMO, Agile, Scrum, Product Ownership), and support domains such as Supply Chain, Cybersecurity, and ESG/Low\-Carbon strategies.
**We work with major global clients across diverse sectors, including Transport \& Logistics, Financial Services, Energy \& Utilities, Retail, and Media \& Telecommunications.**
**Job Description** **On\-Call Availability (On\-Call Shift System)**
* **Mandatory 24/7 On\-Call Rotation:** You will be required to participate in a rotating on\-call shift schedule from Monday to Sunday.
* **What this means:** This **does not mean you will be actively working 24/7** or during late\-night shifts. Instead, you will be **on standby** outside of standard working hours, meaning you must be reachable and available to log in and resolve critical system incidents only if they arise.
* **Frequency:** The approximate rotation frequency is **one full week (7 consecutive days) every 3 to 4 months**, depending on the team's internal calendar.
**What You Will Do**
* Develop and maintain Java\-based microservices using Spring Boot.
* Design and implement event\-driven solutions with Apache Kafka.
* Build scalable and resilient backend services.
* Apply functional programming principles to improve code quality and maintainability.
* Work with relational and NoSQL databases such as PostgreSQL, Oracle, and MongoDB.
* Participate in software design discussions and technical decision\-making.
* Create and execute automated tests following TDD and/or BDD practices.
* Collaborate with product, architecture, and development teams in Agile (Scrum) environments.
* Contribute to continuous improvement initiatives and best development practices.
**Qualifications**
Required:
* Minimum 4 years of experience in a similar software development role.
* Minimum 4 years of hands\-on experience with **Apache Kafka** (mandatory).
* Strong experience with **Java 8\+**
* Experience building microservices with **Spring Boot**.
* Knowledge of functional programming concepts.
* Experience with JPA.
* Experience with TDD and/or BDD testing methodologies.
* Software design knowledge and application of design principles.
* Experience with databases such as PostgreSQL, Oracle, and/or MongoDB.
* Understanding of Agile methodologies, particularly Scrum.
* English level B2 or higher.
Nice to Have:
* Basic knowledge of Reactive Programming.
* Knowledge of API design/documentation and OpenAPI Specification 3 (OAS3\).
* Any additional technical expertise that may add value to the project.
**Additional Information** **What do we offer you?**
* Full\-time contract
* **Remote within Spain Time zone.**
* 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, Language lessons, etc
* Possibility to be part of a multicultural team and work on international projects.
**If you are passionate about data, development \& tech, we want to meet you !**