Posted:1 day ago|
Platform:
On-site
Full Time
Dear Candidate,
Greetings from TATA Consultancy Services!!
Thank you for expressing your interest in exploring a career possibility with the TCS Family.
We are looking for a highly skilled Java Spring Boot Developer to join our engineering team. The ideal candidate will have hands-on experience in designing, developing, and deploying scalable backend applications using Spring Boot, Microservices, and REST APIs. You will collaborate with cross-functional teams to deliver secure, high-performance applications.
--
Key Responsibilities:
Develop, test, and deploy robust backend services using Java and Spring Boot.
Design and implement RESTful APIs and integrate with external systems.
Build microservices-based architectures with focus on scalability and fault-tolerance.
Write efficient SQL/NoSQL queries and work with databases like MySQL, PostgreSQL, MongoDB, etc.
Participate in code reviews, and follow best coding practices (SOLID, Clean Code).
Collaborate with frontend, DevOps, and QA teams to ensure seamless integration and deployment.
Debug and optimize code to improve performance and maintainability.
Contribute to CI/CD pipelines and automated testing frameworks.
---
Required Skills & Experience
Must Have Skill:
Build the user interface using React components, managing state and data flow.
Use libraries like Axios or the built-in fetch API to make HTTP requests to the Spring Boot backend's REST APIs.
Display data received from the backend and handle user interactions, updating the UI accordingly.
Deploy the Spring Boot backend as a JAR file to Azure App Service, which provides a managed platform for hosting web applications. You can use Maven or Gradle plugins for direct deployment or deploy through Azure DevOps pipelines.
Deploy the React frontend to Azure Static Web Apps for hosting static content and potentially serverless API integration, or to a separate Azure App Service instance.
If using a managed database service, provision and configure it in Azure.
Configure network settings, firewalls, and potentially use Azure Application Gateway or Azure Front Door for traffic management and security.
Preferred Qualifications:
Experience working in Agile/Scrum environments.
Exposure to Cloud Platforms such as AWS, GCP, or Azure.
Tata Consultancy Services
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Now
pune, maharashtra, india
Salary: Not disclosed
chennai, tamil nadu, india
Salary: Not disclosed
bengaluru, karnataka, india
Salary: Not disclosed
pune, maharashtra, india
Salary: Not disclosed
hyderabad, telangana, india
Salary: Not disclosed
pune, maharashtra, india
Salary: Not disclosed
hyderabad, telangana, india
Salary: Not disclosed
chennai, tamil nadu, india
Salary: Not disclosed
pune, maharashtra, india
Experience: Not specified
Salary: Not disclosed
bengaluru, karnataka, india
Experience: Not specified
Salary: Not disclosed