We are looking for a Senior Java Data Engineer / Technical Lead who can take ownership of application development, large-scale data processing, technical leadership, and client communication. The ideal candidate will have strong hands-on experience with Java-based development, large-volume data processing, and Google Cloud data technologies. This role will also involve working directly with clients to understand business requirements, translate them into technical solutions, and lead the development team through implementation. To lead a team size of 4-5 offshore members What are the top 3 skills required for this role? 1. Java/Springboot/Microservices 2. GCP 3. Strong technical leadership, communication and onsite offshore coordination skills