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