We need a senior full‑stack developer to build data‑driven applications leveraging Java, Spring and Google Cloud services. The role focuses on end‑to‑end development, from API design to big‑data pipelines.
What You’ll Do
- Design and implement RESTful APIs using Spring Boot.
- Build and optimize BigQuery datasets and complex queries.
- Develop data pipelines with Apache Beam on Google Dataflow.
- Integrate Kafka for real‑time streaming.
- Collaborate with DevOps to deploy services on GCP.
- Write unit and integration tests for Java components.
- Document code and share knowledge across teams.
What You Need
- 6‑11 years of full‑stack Java development.
- Core Java proficiency, including Java 8.
- Spring Framework (Core, Boot, MVC, JPA, AOP) experience.
- Advanced Google BigQuery query optimization.
- Hands‑on Apache Beam SDK and Dataflow.
- Kafka integration experience.
- GCP Associate Data Engineer certification.
Good to Have
- Familiarity with broader GCP services.
- Experience with DevOps tooling and practices.
- Background in the healthcare provider domain.
- Strong communication and documentation skills.
The Opportunity
TCS is hiring for this role in Hyderabad, Pune and Kolkata, reflecting its push to strengthen data‑analytics capabilities.
