Technical Lead

Copyright Clearance Center (CCC)
Madrid, Spain
12 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Artificial Intelligence Unit Testing Code Review Computer Programming Continuous Integration Relational Databases Software Design Patterns Distributed Systems High-Level Architecture
+16 more
Spring Framework PostgreSQL Machine Learning Object-Oriented Software Development Web Applications Data Logging Test-Driven Development (TDD) Caching Git Integration Tests Solid Principles Graphql Asynchronous Programming Restful APIs Software Version Control Docker

Job description

As a Technical Lead, you will be working closely with and leading development teams as well as product teams.The role offers great scope to learn new technologies and provides the opportunity to work with renowned organizations and get involved in business improvement initiatives.Compensation range: €45,** To €60,** Annually The actual salary offer to the successful candidate will be based on job-related education, training, licensure, certifications, related experience and other related factors.What You Will Be DoingProvide pragmatic technical guidance to the development team, ensuring that the code developed is high quality and technical risks are estimated.Work closely with Project Managers and Business Analysts to remove ambiguity from requirements and with the Technical Architect, if applicable, to ensure alignment with high-level designs.Monitor and shape the day-to-day progression of development, troubleshoot, provide guidance, coding (20% to 60% of the time) as well as ensuring documentation is created for functionality developed by the team.Own the automated software deployment process and seeks methods to evolve it and influence and provide technical guidance to other members of the team, inspiring them through technical excellence.Expected to share their broad experience with the team.Advocate methods to increase velocity and decrease waste in the development process.Participate in code reviews, providing insight on quality, readability, performance, security, standards and best practices.Contribute to the development of new applications standards and infrastructure and adheres to existing standards, methodologies and architectures and follow Copyright Clearance Center’s production processes, including source code management, environment management and implementation planning.May be accountable for other results and activities as assigned, RequirementsMinimum of 5 years of experience building web-based and server-based applications using Java, Spring, relational database (PostgreSQL).Strong understanding of OOP, SOLID Principles, and Design Patterns and experience with RESTful or GraphQL services and using Git version control system , Docker / Podman, CI/CD technologies and developing JavaScript code Strong knowledge of TDD, Unit Tests, Mocking frameworks, and Integration Tests Agile/SAFe Programming expertise with superior business analysis and technical skills and ability to serve as technological expert to junior and team staff and train on new applications.Understanding of distributed applications involving asynchronous programming techniques, queuing, caching, logging, transactions, security and performance.Proactive in identifying and assimilating emerging technologies and applications.Ability to work both independently and collaboratively, subject to peer review and ability to set and meet deadlines and strong analytical and interpretative skills and problem-solving skills and critical thinking.AWS infrastructure design, usage, and configuration and experience in Agile methodologies and understanding of non-functional requirements and enterprise Integration Patterns and C4 model A pioneer in voluntary collective licensing , CCC is a leading information solutions provider to organizations around the world.CCC works to advance copyright, accelerate knowledge, and power innovation.CCC helps organizations harness the power of data, AI, and machine learning to drive strategic decision-making, grow their businesses, and gain competitive advantage.When you join CCC, you become part of a dynamic organization strengthened by our community.We care about our team members and clients.We strive to create advanced technology in a vibrant, innovative culture.CCC provides excellent benefits.CCC is an Equal Opportunity, Individuals with Disabilities and Protected Veterans Affermative Action Employer.We are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, sex, pregnancy, national origin, age, physical and/or mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and/or veteran status, and any other characteristic protected by applicable law.If you need accommodation for any part of the employment process because of disability, please let a member of our HR Department know the nature of your request.#J-*****-Ljbffr

Requirements

Minimum of 5 years of experience building web-based and server-based applications using Java, Spring, relational database (PostgreSQL). Strong understanding of OOP, SOLID Principles, and Design Patterns and experience with RESTful or GraphQL services and using Git version control system , Docker / Podman, CI/CD technologies and developing JavaScript code Strong knowledge of TDD, Unit Tests, Mocking frameworks, and Integration Tests Agile/SAFe Programming expertise with superior business analysis and technical skills and ability to serve as technological expert to junior and team staff and train on new applications. Understanding of distributed applications involving asynchronous programming techniques, queuing, caching, logging, transactions, security and performance. Proactive in identifying and assimilating emerging technologies and applications. Ability to work both independently and collaboratively, subject to peer review and ability to set and meet deadlines and strong analytical and interpretative skills and problem-solving skills and critical thinking.

About the company

AWS infrastructure design, usage, and configuration and experience in Agile methodologies and understanding of non-functional requirements and enterprise Integration Patterns and C4 model A pioneer in voluntary collective licensing , CCC is a leading information solutions provider to organizations around the world. CCC works to advance copyright, accelerate knowledge, and power innovation. CCC helps organizations harness the power of data, AI, and machine learning to drive strategic decision-making, grow their businesses, and gain competitive advantage. When you join CCC, you become part of a dynamic organization strengthened by our community. We care about our team members and clients. We strive to create advanced technology in a vibrant, innovative culture. CCC provides excellent benefits. CCC is an Equal Opportunity, Individuals with Disabilities and Protected Veterans Affermative Action Employer. We are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, sex, pregnancy, national origin, age, physical and/or mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and/or veteran status, and any other characteristic protected by applicable law. If you need accommodation for any part of the employment process because of disability, please let a member of our HR Department know the nature of your request. #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all