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.
JavaScript EngineerSkip to main contentWe use cookies to help provide you with the best possible online experience. Please read our Cookie Policy for more details about the use of cookies and our Recruitment Privacy Policy for more information.#JavaScript Engineer page is loaded## JavaScript EngineerApplylocations: Barcelona, ...
About the role We are looking for a Frontend Programmer specialized in Javascript for a permanent position in Madrid. You will be responsible for developing and optimizing user interfaces in the Technology and Telecommunications sector. - Important software company in full international growth. - Great opportunities for ...
js. - Build and optimize cloud-native applications on AWS. - Develop and maintain event-driven and messaging-based architectures using SQS and SNS. - Design and manage serverless solutions with AWS Lambda. - Work with DynamoDB to build high-performance, scalable data solutions.
We are one of the largest German e-commerce companies and are looking for reinforcement in Spanien Frontend Software Developer m/f/d FLYERALARM is a leading e-commerce company specializing in print products and marketing within the B2B sector, and one of Europe´s most successful online printing companies. As part of our ...
... powering conversations across messaging voice and email helping businesses deliver personalized customer experiences at scale More than 150000 businesses including leading global tech companies rely on Sinch The Role We are building the next generation of conversational AI infrastructure As a Senior Java Software Engineer on ...
... para unirse a nuestro equipo innovador. En esta posición, serás responsable de diseñar, desarrollar y mantener aplicaciones web escalables utilizando Python y JavaScript. Trabajarás en proyectos desafiantes que impactarán a miles de usuarios, transformando requisitos complejos en soluciones elegantes y eficientes. Tu rol ...
... collaborating with cross-functional teams, and taking ownership of complex technical challenges. Strong communication skills and the ability to articulate technical concepts to non-technical stakeholders are essential. Skills and competencies - Expert-level proficiency in Python, Java, or Go - Deep understanding of microservices ...
... regional priorities. • Identify and implement high-value enhancements, including: -Automation processes -UX improvements -Advanced reporting and dashboards • Lead system upgrades, releases, and change management activities. • Ensure comprehensive documentation, including user stories, technical specs, and process documentation. ...
... regional priorities. • Identify and implement high-value enhancements, including: -Automation processes -UX improvements -Advanced reporting and dashboards • Lead system upgrades, releases, and change management activities. • Ensure comprehensive documentation, including user stories, technical specs, and process documentation. ...
About the role We are seeking a Senior Full Stack Developer to join our dynamic team in Madrid, Spain. This is a Full-time, on-site position where you will lead the development of our next-generation e-commerce platform. You will work with cutting-edge technologies and collaborate with cross-functional teams to deliver ...
... Computer Science / Telecommunications or Vocational Training in DAM / DAW. The role As a Software Engineering Manager, you will lead development teams, solve technical challenges, and ensure the delivery of solutions that generate business value. What you'll do 💻 You will lead the developer team to achieve technical objectives ...
... stakeholders • Collaborating with engineering teams on cloud architecture and data platform design (GCP-based) What we are looking for: • Strong experience as a Technical Program Manager or Product Delivery Lead in complex technical environments • Solid understanding of the full SDLC and Agile delivery (Scrum / hybrid models) ...
... stakeholders • Collaborating with engineering teams on cloud architecture and data platform design (GCP-based) What we are looking for: • Strong experience as a Technical Program Manager or Product Delivery Lead in complex technical environments • Solid understanding of the full SDLC and Agile delivery (Scrum / hybrid models) ...
Overview ¿Te apasiona crear aplicaciones web modernas y trabajar con tecnologías punteras? com/link/JSd7UYCSg572jJDY y TypeScript , en entornos ágiles y colaborativos. Si quieres crecer profesionalmente, aportar ideas y formar parte de un equipo que apuesta por la calidad y la innovación, ¡esta es tu oportunidad!
... needs. - Clarify functional and technical requirements with the relevant business, engineering and architecture contributors. - Provide transparent estimates, technical risks, dependencies and delivery status to the relevant delivery lead or Scrum Master. - Participate in defect resolution and technical discussions with vendors ...
... ownership and influence. KEY RESPONSIBILITIES - Own roadmap-driven features end-to-end across AgentPort, Supplier API and Traveller Identity. - Partner with the Technical Product Manager/Product Owner and Tech Lead to deliver strategic platform outcomes. - Translate roadmap themes into scalable technical solutions. - Identify ...
... implement and reinforce architectural + implementation best practices - Assist Team Lead in facilitating technical planning for team’s projects. - Assist Team Lead in communicating progress, roadblocks, concerns, and - successes to engineering management. - May be required to organize and lead meetings with external stakeholders ...
... Deliver 80% of prioritized MVP user flows integrated with backend APIs. - Ensure high code quality with rigorous testing standards and continuous improvement. - Lead iterative product development cycles driven by user feedback and analytics. - Native Android development experience using Kotlin and Java. - Strong knowledge ...
... defined architectures. Collaborate with the Tech Lead to ensure your code guarantees scalability, performance, and security. - Business collaboration: With tech lead support if required, work with Product Owners and business stakeholders to understand functional requirements, participate in technical refinement, and estimate ...
... defined architectures. Collaborate with the Tech Lead to ensure your code guarantees scalability, performance, and security. - Business collaboration: With tech lead support if required, work with Product Owners and business stakeholders to understand functional requirements, participate in technical refinement, and estimate ...