Get more replies from employers
Send a job-specific resume in minutes.
V2 Solutions is seeking a Lead Analyst-Java Technical Lead in Chennai to guide architecture and technical decisions for complex Java applications and microservices. You will define coding standards, oversee SDLC, and mentor developers while ensuring performance, security, and reliability.
The role requires hands-on design leadership, engagement with Product Owners, QA, and DevOps, and experience with CI/CD, Agile practices, and AI-assisted coding tools to boost productivity.
Position: Lead Analyst-Java Technical Lead
Experience: 7-10 years
Category: Software Development/ Engineering
Shift Timing: General Shift
Location: Chennai
Lead the overall technical design and architecture of Java-based applications and microservices. Define and enforce coding standards, architectural guidelines, and best practices. Design, develop, and maintain complex and business-critical Java components. Review and approve technical designs, code, and solution approaches. Guide the team through the full SDLC following Agile methodologies. Mentor and support senior and junior developers. Ensure performance, scalability, security, and reliability of applications. Collaborate with Product Owners, QA, DevOps, and stakeholders. Follow SDLC, version control, and release management practices using GitLab and JIRA. Troubleshoot and resolve complex technical and production issues. Leverage AI-assisted development tools to improve developer productivity, code quality, and delivery timelines. Guide the team in using AI tools for code reviews, refactoring, unit test generation, and defect analysis while ensuring adherence to CGI and client governance standards. Use AI-supported insights to identify performance bottlenecks, technical debt, and optimization opportunities.
Must-Have Skills: Programming Languages: Java (Java 8+) SQL / PL-SQL Python (good to have) Core Java Enterprise: Strong understanding of Java internals, JVM, memory management OOPs concepts and GoF design patterns Multithreading and concurrency Frameworks Libraries: Spring, Spring Boot, Spring MVC, Spring Data JPA Hibernate / JPA Spring Security (OAuth2, JWT good to have) JUnit 5, Mockito API Architecture: RESTful APIs, JSON, XML Microservices architecture Databases: Oracle / PostgreSQL / MS-SQL SQL performance tuning and data modeling DevOps CI/CD: Git / GitLab CI/CD pipelines Testing Quality: Test-Driven Development (TDD) Unit and integration testing Agile Tools: Agile / Scrum JIRA, Confluence Good to have: Experience using AI-powered developer tools (e.g., MS copilot, Google code assistants etc.) Applying AI to: Accelerate code development and refactoring Improve unit test coverage and test quality Assist in root cause analysis and defect resolution Skills: Eclipse GitHub Java Spring Boot SQLite