Source description
About the role
Job description Job Title: Senior Java Backend Developer (GCP) Location: Pune, Hyderabad and Kolkata Exp: 6-10 yrs Job Summary Seeking an experienced Java Backend Developer with expertise in Core Java, Java 8+, Spring Boot, Microservices, REST APIs, Apache Beam, Google Dataflow, and BigQuery . The role involves developing scalable backend applications, cloud-based data processing solutions, and optimized data pipelines on GCP. Key Skills Core Java, Java 8+ Spring Core, Spring Boot Microservices Architecture RESTful Web Services Hibernate, JPA Apache Beam SDK (Java) Google Cloud Dataflow BigQuery (advanced query optimization) SQL/NoSQL Databases GCP Cloud Services Responsibilities Develop and maintain Java-based backend applications. Build and deploy RESTful microservices using Spring Boot. Design scalable and resilient cloud-native solutions. Develop data pipelines using Apache Beam and Dataflow. Optimize BigQuery queries and data processing workflows. Collaborate with Product, QA, UI, and DevOps teams. Perform code reviews, debugging, and performance tuning. Ensure security, scalability, and reliability of applications. Qualifications Bachelors/Masters degree in Computer Science or equivalent. Strong experience in Java backend development and microservices. Hands-on experience with GCP, BigQuery, Apache Beam, and Dataflow. Preferred Certification Google Cloud Certified Associate Data Engineer
More at Tata Consultancy Services