As a Technical Lead, you will play a pivotal role in driving the technical direction of projects, guiding a team of developers, and ensuring the successful delivery of secure and scalable applications. You will work with cutting-edge technologies in Java, Spring Framework, Microservices, and Cloud Engineering (AWS), delivering solutions that meet the needs of our global clients.
Key Responsibilities
- Technical Leadership. Lead and mentor a team of developers to design and deliver high-quality software solutions.
- Architecture & Design. Work on the architecture and design of complex systems using Java, Spring Framework, Microservices, and AWS Cloud technologies. Drive best practices in software development, scalability, and security.
- Project Delivery. Oversee the full project lifecycle from requirements gathering, design, development, testing, and deployment. Ensure projects are delivered on time, within budget, and with the highest quality.
- Stakeholder Management. Collaborate with internal and external stakeholders, including product managers and clients, to ensure project objectives are aligned with business needs.
- Code Reviews & Mentoring. Conduct regular code reviews, provide technical guidance, and foster a culture of continuous learning within the team.
- Cloud & Infrastructure. Leverage AWS Cloud technologies to design and implement scalable and secure cloud infrastructure solutions.
- Continuous Improvement. Identify and implement improvements in development processes, tools, and technologies to optimize efficiency and productivity.
Required Skills & Qualifications
- Java Development. 5+ years of experience in Java development, with a strong understanding of core concepts, including object-oriented programming, data structures, and algorithms.
- Frameworks. Hands-on experience with Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.) and Hibernate for building scalable applications.
- Databases. Strong experience with PostgreSQL and other RDBMS technologies, including database design, query optimization, and performance tuning.
- Microservices. Practical experience designing and implementing Microservices architectures using modern frameworks and tools.
- Cloud Engineering. In-depth knowledge of AWS Cloud services and cloud-native application development.
- Version Control & CI/CD. Familiarity with Git, Jenkins, and other tools for version control and continuous integration/continuous delivery.
- Agile & Scrum. Experience working in Agile/Scrum environments, with a focus on iterative development and collaboration.
- Problem Solving & Innovation. Strong analytical and problem-solving skills, with the ability to think critically and innovate in challenging technical environments.
- Communication Skills. Excellent verbal and written communication skills, with the ability to communicate complex technical concepts to both technical and non-technical stakeholders.
Preferred Skills
- Microservices Security. Knowledge of securing microservices architectures, including OAuth, JWT, and API security best practices.
- DevOps. Experience with DevOps practices, including containerization (Docker), orchestration (Kubernetes), and infrastructure-as-code (Terraform).
- Cloud Certifications. AWS Certifications (e.g., AWS Certified Solutions Architect) are a plus.
Educational Requirements
- Bachelor’s Degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Why Wipro?
- Global Impact. Be a part of a global leader in secure solutions and technology. Your work will contribute to the security and success of clients in key sectors such as finance, healthcare, and government.
- Innovation. Work with cutting-edge technologies in Cloud Engineering, Microservices, and Security Solutions, driving innovation and excellence.
- Growth Opportunities. Wipro is committed to fostering a culture of continuous learning and development, offering opportunities for career growth and skill advancement.
- Collaborative Environment. Work with a team of like-minded professionals in a collaborative and supportive environment.
How to Apply. If you meet the above qualifications and are ready to make an impact in a challenging and rewarding role, we encourage you to apply. Please submit your resume, along with your current and expected compensation, and availability for joining.
Wipro is an Equal Opportunity Employer. Wipro is committed to creating a diverse and inclusive work environment. We encourage candidates from all backgrounds to apply, and we provide equal opportunities for all employees regardless of race, gender, sexual orientation, disability, or other characteristics.