We @Coforge are looking for a Java Tech Lead to join our team supporting our clients, with the following skills:
General Responsibilities
Leadership: Ability to guide the team and make strategic technical decisions.
Application of XP Techniques: Experience in TDD (Test‑Driven Development), Pair Programming, and CI/CD practices.
AWS Experience: Familiarity with AWS services and cloud environments.
Advanced GitHub Management: Expertise in handling repositories and GitHub workflows.
Frontend: TypeScript.
Key Responsibilities
Technical Development Practices: Responsible for the technical development practices of product teams. You’ll own the technical debt backlog and serve as the interface between product owners, architecture, and the teams. The Tech Lead is expected to be proactive and work independently.
Maintainability: Guide through design patterns (e.g., circuit breaker, retry policy) and software implementation best practices; participate in Pair/Mob programming sessions; conduct code reviews.
Code Quality: Manage library dependencies (updates, deprecations, changes, sizes, etc.); manage tools like Sonar and Linters to ensure clean and high-quality code.
Testing: Guide testing practices following the strategy and plan from QA; review test coverage to ensure full validation of features.
Functional Requirements: Collaborate with QA and PO in the “3 amigos” approach for epic‑level planning; challenge features and implementations; identify and remove conflictive features; guide more junior roles in executing defined solutions.
Deployability: Define and review CI/CD pipelines, including implementation, execution, and evolution; review deployment infrastructure and branching strategy.
Security: Identify potential security issues and technical debt; review security reports and alerts.
Observability: Collaborate with the Solutions Architect to define observability requirements; review APM tools (e.g., Dynatrace), define alerts with QA, and analyze application events and technical logs.
Performance and Scalability: Review and support the team in implementing load tests; assist the team in implementing performance and synthetic tests to ensure optimal application performance.
We look forward to having you on board and growing together!
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Information Technology
Referrals increase your chances of interviewing at Coforge by 2x
Get notified about new Java Specialist jobs in Madrid, Community of Madrid, Spain.
Requirements What we're looking for - Degree in Computer Science, Engineering or similar; - At least 5 years of experience in Java and Angular software development; - Previous experience in technical leadership, software architecture, or technical coordination roles; - Strong leadership and mentoring skills, with the ability ...
... in migrating customer data and ensuring high-performance, scalable, and compliant solutions. Experience in iGaming is a strong plus. What will you be doing? Technical Leadership & Modernisation - Lead the modernisation of legacy applications , ensuring they meet regulatory standards while improving performance, scalability, ...
... Excellent communication skills. - Ability to work with distributed teams. - Proactive, analytical, and solution-oriented profile. - Experience managing teams or leading people. The role We are looking for a Technical Product Owner with a technical background to lead a development team focused on ensuring the delivery of high-quality ...
... Elasticsearch to customers - serverless, cloud, and on-premise alike. You will be a strong individual contributor on the team, but you will also contribute to and lead cross-team projects. We need someone who has great design skills, who can work at a low level of abstraction but can equally drive and communicate technical concepts ...
... accelerate configuration, and solve problems before reaching for manual effort or R&D requests. - Engage directly with customer IT teams and stakeholders in technical workshops and integration sessions, growing into a lead role over time. - Manage your own technical workstreams across implementation projects and continuous ...
... Aplicar en las soluciones los criterios de seguridad definidos por el equipo especialista. Requisitos - Entre 3 y 5 años de experiencia en desarrollo backend con Java, o experiencia equivalente demostrable. - Base sólida en Java 17 o superior y en el ecosistema Spring: Spring Boot 3, Spring Data y Spring Security. - Experiencia ...
... for a place to grow, make an impact, and work with people who care, we’d love to meet you! ABOUT THE ROLE We’re looking for a DevOps/Cloud Engineering (Senior/Lead) to drive innovation and scale our cloud solutions. You’ll lead a team of engineers, mentor colleagues, and shape system architecture while delivering impactful, ...
... to talk to you. What you'll do KIRA builds technology products used by millions of users across Southeast Asia. As our products and systems scale, we need technical leaders who can solve difficult engineering problems and raise the engineering bar around them. The Technical Lead owns technical direction and execution for ...
... debug, and resolve software defects and performance issues. - Create automated tests to ensure the reliability and quality of the delivered features. - Document technical solutions and share knowledge with other team members. - Contribute proactively to technical discussions and continuous improvement initiatives. - Java and ...
... company that connects hundreds of millions of people every month. Your Role You are the cornerstone of our Security Operations Center engagement, providing technical leadership, architectural direction, and operational oversight. You’ll ensure the design, optimization, and integration of the SOC’s security stack, including ...