Java Technical Lead - Custom Software Development
Accenture India Private Limited
Apply on company website
Java Technical Lead - Custom Software Development
Accenture India Private Limited
Pune
Not disclosed
Job Details
Job Description
Custom Software Engineer
Project Role : Custom Software EngineerProject Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Must have skills : Java Full Stack Development
Good to have skills : MySQL, Spring Boot, Spring Cloud, Spring Security
Minimum 5 year(s) of experience is required
Educational Qualification : 15 years full time education
Role Summary- Level 9 (Java)
Accenture is seeking an experienced Java Technical Lead (L9) to drive end-to-end technical delivery of enterprise Java applications. The candidate will lead a team of developers, own architectural decisions, and serve as the primary technical interface with clients and architects.
Key Responsibilities
Lead end-to-end technical design and delivery of Java/Spring Boot microservices
Define coding standards, design patterns, and architectural guidelines for the team
Review and approve high-level and low-level design documents
Collaborate with solution architects, business analysts, and client stakeholders on solution design
Plan and manage sprint deliverables, conduct technical grooming sessions and code reviews
Mentor and guide Senior Developers (L10) and Developers (L11) through pair programming
Identify, mitigate, and escalate technical risks and blockers proactively
Oversee CI/CD pipeline management, deployment strategies, and release planning
Drive performance engineering, scalability improvements, and production incident resolution
Produce and review HLD, LLD, TSD, API contracts, and deployment runbooks
Mandatory Skills & Experience
5–7 years of Java development experience with at least 2 years in a technical lead capacity
Expert-level proficiency in Java 11/17, Spring Boot, Spring Cloud, Spring Security, Spring Batch
Deep expertise in microservices architecture, event-driven design, and distributed systems
Hands-on experience with Kafka, RabbitMQ, or equivalent message brokers
Strong CI/CD pipeline management using Azure DevOps, Jenkins, or GitLab CI
Containerization with Docker and orchestration with Kubernetes
Advanced SQL skills with experience in query optimization and database design
Cloud-native experience on Azure or AWS (design patterns, scalability, cost optimisation)
Expertise in performance tuning, distributed caching (Redis), and observability tools
Excellent leadership, stakeholder communication, and team management skills
Nice to Have - Experience with service mesh technologies (Istio / Linkerd)
Knowledge of distributed tracing (OpenTelemetry, Zipkin, Jaeger)
Exposure to GraphQL or gRPC-based API design
Prior experience in Banking / Financial Services / Insurance domain
Job role
Work location
Pune
Department
Software Engineering
Role / Category
Software Development
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 5 years
About company
Name
Accenture India Private Limited
Job posted by Accenture India Private Limited
Apply on company website