Description
**Company Description** **Join Us!**
**Why Talan?**
For the **4th consecutive year**, **Talan Spain** has been recognized as a **Great Place to Work**! This year, we’re also celebrating our **2nd certification in Poland**, a significant milestone since opening our office there.
Talan is an international advisory group specializing in innovation and transformation through technology, with **5,000 employees** and an annual turnover of **600M€.**
We offer our customers a continuum of services to support them at each key stage of their organization's transformation, with four main activities:
* **CONSULTING** in Management and Innovation: Supporting business, managerial, cultural, and technological transformations.
* **DATA \& TECHNOLOGY:** Implementing major transformation projects.
* **CLOUD \& APPLICATION SERVICES:** Building or integrating software solutions.
* **SERVICE CENTERS of EXCELLENCE:** Providing technology, innovation, agility, sustainability of skills, and cost optimization.
Talan accelerates its clients' transformation through innovation and technology. By understanding their challenges and supporting them with **technology, innovation, and data**, we enable them to be more efficient and resilient.
**Job Description**
About the Role
We are looking for an experienced **Technical Lead – Full Stack Java Engineer** to join a **Credit Risk** team. In this role, you will take ownership of business\-critical applications, leading the design, development, support, and continuous improvement of enterprise solutions.
You will combine technical leadership with hands\-on development, ensuring applications remain secure, resilient, and highly available while supporting business operations. As a technical lead, you will mentor developers, drive best practices, and collaborate with stakeholders across technology and business teams.
**Key Responsibilities**
**Application Ownership \& Support**
* Act as the technical owner for Credit Risk applications and services.
* Ensure applications remain stable, secure, resilient, and available.
* Provide Level 3 production support for incidents, problems, and service requests.
* Investigate and resolve complex technical issues within agreed SLAs.
* Collaborate with infrastructure, operations, and business teams to minimize service disruption.
**Development \& BAU Enhancements**
* Design, develop, test, and implement new features, enhancements, and defect fixes.
* Deliver regulatory, compliance, and business\-driven changes.
* Maintain and improve existing applications while reducing technical debt.
* Ensure all developments follow change management and release processes.
* Participate in production deployments and post\-release validation.
**Technical Leadership**
* Provide technical leadership and mentorship to developers and support engineers.
* Conduct code reviews and ensure adherence to coding standards and best practices.
* Promote high\-quality software design, testing, security, and maintainability.
* Drive knowledge sharing and maintain technical documentation.
**Stakeholder Collaboration**
* Partner with business stakeholders to understand requirements and priorities.
* Provide technical expertise during incident management and problem resolution.
* Collaborate with third\-party vendors where required.
* Support audit, risk, and compliance initiatives related to managed applications.
**Qualifications** **Required Skills \& Experience**
* **7\+ years** of software development experience within enterprise environments.
* **5\+ years** of experience performing **Technical Lead** responsibilities.
* **5\+ years** of hands\-on Java development experience.
* Strong backend development experience using **Java 21**.
* Frontend development experience with **Angular**.
* Experience with:
+ Apache Maven
+ Node.js
+ Relational databases
* Strong experience designing and developing:
+ RESTful APIs
+ Microservices
+ Enterprise\-scale applications
* Proven experience writing unit tests and implementing automated testing practices.
* Solid understanding of object\-oriented design principles and API best practices.
* Experience working with Agile methodologies, CI/CD pipelines, and DevOps practices.
* Strong knowledge of software security, maintainability, and development best practices.
* Experience designing enterprise software solutions and system architecture.
* English level **C1** or above.
**Nice to Have**
* Experience supporting **Credit Risk**, **Lending**, or other **Financial Services** applications.
* Knowledge of Credit Risk integrations and data processing workflows.
**Additional Information**
* Permanent, full\-time contract with career development opportunities.
* Chance to work in a challenging, multicultural environment with international projects.
* Exposure to large\-scale financial IT systems and cross\-country operations.
* Training opportunities to develop new skills in finance, technology, and data management.
**If you are passionate about development \& tech, we want to meet you!**
Talan Spain’s commitment to non\-discrimination based on gender, race, ideology, or any other reason, in accordance with the company’s "Equality Plan" and the current regulations on gender equality between women and men (Royal Decree\-Law 6/2019\).