🔔 FCM Loaded

Java Software Engineer

Tata Consultancy Services

2 - 5 years

Ghandinagar

Posted: 08/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Design, develop, and maintain scalable full-stack applications using Java (Spring Boot) and react.

Build and integrate event-driven systems using Apache Kafka within a GCP environment.

Develop RESTful APIs and work with microservices architecture.

Collaborate with cross-functional teams (DevOps, Product, QA) to deliver high-quality solutions.

Ensure system responsiveness, performance, and scalability.

Participate in code reviews, testing, and debugging.

Leverage GCP services (e.g., Pub/Sub, Cloud Functions, BigQuery) to optimize application performance.

Write clean, maintainable, and testable code.

Experience in Java (Spring Boot) backend development.

Hands-on experience with Angular/React.js and modern JavaScript/TypeScript.

Strong understanding of Kafka (event producers/consumers, topics, partitions, schema registry).

Experience working with Google Cloud Platform (GCP) and its services (Pub/Sub, GKE, etc.).

Familiarity with Docker, Kubernetes, and CI/CD pipelines.

Solid knowledge of RESTful API design and microservices architecture.

Experience with SQL and NoSQL databases.

Familiarity with monitoring and logging tools (e.g., Stackdriver, Prometheus, Dynatrace).

Strong problem-solving skills and ability to work independently.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.