Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Tech Lead @ Capco

Home > Software Development

 Java Tech Lead

Job Description

  • Technical Leadership : Lead and mentor a team of Backend (and potentially Frontend) developers, ensuring the implementation of best practices in software engineering (code reviews, pair programming, automated testing, CI/CD, etc.) with a constant focus on quality and continuous improvement.
  • Hands-on Contribution : Actively participate in all stages of development from design and software architecture to coding, testing, and deployment to ensure the robustness, scalability, and performance of delivered solutions.
  • Expertise and Communication : Effectively communicate and explain technical decisions with clarity and pedagogy to both internal teams and clients, including non-technical stakeholders, while demonstrating the added value of proposed solutions.
  • Tech Culture and Innovation : Actively contribute to the life of Capco s backend chapter and client tech communities: organizing and leading internal workshops (tech talks, brown bag lunches, coding dojos, etc.), sharing best practices, staying on top of emerging trends, and promoting engineering culture.
  • Operational Excellence : Ensure the quality of deliverables by aligning with software engineering standards and leading continuous quality improvement initiatives (reducing technical debt, adopting modern standards, etc.).
  • Technology Watch and Experimentation : Stay current with emerging technologies and market trends (Cloud, Data, DevOps, AI, etc.), and assess new approaches to enrich our offerings and delivery methods.
  • Mentorship and Talent Development : Support the growth of team members by identifying training needs, delivering technical coaching sessions, and fostering a collaborative learning environment.
EXPERIENCE AND REQUIRED SKILLS

Professional Experience

  • You hold a degree from a top engineering school and have at least 5 years of experience as a Tech Lead within a tech company, a bank, or a consulting firm.
  • You have a strong background in technical leadership, including managing and guiding development teams, defining technical standards, mentoring, and supporting skill development.
  • You have hands-on experience with agile delivery, having worked with agile frameworks such as Scrum, Kanban, or SAFe in complex project environments.
  • You have contributed to critical projects in the financial sector (banking, insurance, asset management) or in regulated environments (a plus).

Technical skills

Backend Development

  • Advanced proficiency in Java, ideally with experience on recent versions (17+) and the Spring ecosystem (Spring Boot, Spring Core, Spring Security).
  • Excellent knowledge of Spring Data and JPA for relational persistence management: object-relational mapping (ORM), transaction handling, and query optimization (JPQL, Criteria API).
  • Strong experience in developing secure REST APIs, including authentication and authorization mechanisms (OAuth2, JWT).
  • Knowledge of additional modern backend languages (Kotlin, Node.js, Go, Python, C#...) is a valuable asset.

Distributed Architecture Design

  • Expertise in microservices architecture (functional decomposition, synchronous/asynchronous inter-service communication, dependency management).
  • Experience with event-driven architectures using message brokers (Kafka, RabbitMQ, etc.).
  • Familiarity with integration patterns such as SAGA, Event Sourcing, and CQRS.

Cloud et Containerization

  • Strong experience with cloud environments (AWS, Azure, GCP): cloud-native design, high availability, scalability.
  • Excellent command of Docker and container orchestration with Kubernetes (Helm, Kustomize, etc.)

Advanced Software Engineering

  • Mastery of Clean Architecture principles, modular design, and strict separation of business, application, and infrastructure layers.
  • Experience with Domain-Driven Design (DDD): strategic design, identification of bounded contexts, and rich domain modeling.
  • Consistent application of software quality standards (SOLID, DRY, KISS) and robust testing methodologies (TDD, BDD, contract testing).

Delivery tools

  • Advanced experience with CI/CD tools such as Jenkins, GitLab CI, GitHub Actions, or equivalents.
  • Proficient in Infrastructure as Code using Terraform, Pulumi, or CloudFormation.

Database

  • Strong understanding and implementation experience with both SQL (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Cassandra).
  • Ability to design optimized and scalable data models aligned with business needs

Soft Skills and Other Competencies

  • Natural leadership and ability to rally teams around a shared technological vision.
  • Excellent written and verbal communication skills; capable of making technical concepts accessible to non-technical stakeholders.
  • Critical thinker and solution-oriented mindset, with the ability to analyze complex problems and propose pragmatic and robust solutions.
  • Intellectual curiosity and a strong commitment to staying current with evolving technologies and methodologies.
  • Adaptability in fast-paced environments with continuous collaboration between business and IT teams.
  • Fluent in English.

Job Classification

Industry: Banking
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Lead
Employement Type: Full time

Contact Details:

Company: Capco
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Coding Postgresql MySQL Consulting Agile Scrum software quality Asset management SQL Python

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Java Full Stack Developer

  • Accenture
  • 12 - 20 years
  • Hyderabad
  • 20 hours ago
₹ Not Disclosed

SDET Technical Lead

  • Wipro HR Soniya
  • 5 - 8 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Application Lead

  • Accenture
  • 15 - 20 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Application Lead

  • Accenture
  • 5 - 8 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Capco

Capco Technologies Pvt Ltd