09 Sep
|
Tata Consultancy Services
|
Bengaluru
09 Sep
Tata Consultancy Services
Bengaluru
Job DescriptionWe are seeking a highly skilled and experienced Senior Java Developer with strong expertise in Spring Boot and Google Cloud Platform (GCP) Years of Experience- 6 to 12 years Location : Trivandrum,Kochi,Chennai,Bangalore Key Responsibilities: - 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. Required Skills:
- Professional experience in Java (Spring Boot) backend development. - Hands-on experience with Angular/React.js and modern JavaScript/TypeScript. - Robust 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.
📌 Senior Java Developer (Bengaluru)
🏢 Tata Consultancy Services
📍 Bengaluru