As a Java Tech Lead, you will be a pivotal member of the Infosys delivery team, interfacing with clients to ensure quality assurance and high customer satisfaction. You will play a key role in understanding requirements, creating designs, validating architecture, and ensuring the successful delivery of technology solutions.
Key Responsibilities
- Client Engagement. Interface with clients to understand their requirements and ensure high service quality.
- Design & Validation. Create and review design specifications; validate architectural decisions to align with client needs.
- Project Management. Participate in project estimation and solution delivery, conduct technical risk planning, and assist in resource allocation.
- Code Quality Assurance. Perform code reviews, unit test plan reviews, and guide teams in developing optimized, high-quality code deliverables.
- Team Leadership. Lead and mentor your team, promoting knowledge sharing and adherence to organizational guidelines.
- Process Improvement. Continuously identify opportunities for process improvements and implement best practices in software development.
- Technical Contributions. Actively contribute to building efficient systems and programs, leveraging your expertise in Java and related technologies.
Technical and Professional Requirements
- Java (all versions)
- Spring Boot
- Microservices architecture on cloud platforms
Preferred Skills
- Proficiency in additional technologies related to Java development.
- Basic understanding of architecture and design fundamentals.
- Knowledge of testing tools and agile methodologies.
- Familiarity with the software development life cycle and maintenance projects.
- Understanding of estimation methodologies and quality processes.
Qualifications
- Bachelor’s or Master’s degree in Engineering (BE, BTech, ME, MTech), Computer Applications (MCA), or a related field.
Additional Skills
- Strong analytical, communication, and technical skills.
- Sound understanding of software quality assurance principles and SOLID design principles.
- Awareness of the latest industry trends and technologies.
- Excellent problem-solving, analytical, and debugging skills.
Service Line. Application Development and Maintenance