





Common Java technical-lead role at a mid-tier services firm in metros, producing moderate applicant competition.
Strong Java/Spring backend and services delivery expectations favor candidates from enterprise IT and banking, limiting cross-industry fits.
Explicit 8–12 years plus lead experience and mandatory Java/Spring and services delivery increase candidate filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead design, development, and delivery of enterprise-grade Java applications for fixed-cost projects in IT services.
Drive technical solutioning and architecture discussions with customers and internal stakeholders.
Manage and mentor development teams, ensuring code quality, adherence to standards, and timely project delivery.
8–12 years of software development experience with minimum 2–3 years as a Technical Lead.
Bachelor's degree in Engineering, Computer Science, or a related field.
Strong expertise in Java (8/11/17), Spring Boot, REST APIs, Microservices, Hibernate/JPA, and relational databases (Oracle, SQL Server, PostgreSQL).
Experience delivering fixed-cost/fixed-bid projects in IT Services; Banking/Financial Services domain experience highly preferred.
Experienced in leading enterprise application development teams within IT Services companies.
Strong technical leadership with proven ability in architecture, client interaction, and fixed-price project delivery.
Familiarity with distributed systems, messaging technologies (Kafka/RabbitMQ), and DevOps practices including CI/CD and containerization (Docker/Kubernetes).