Java Developer with Spring Boot and Angular
Hyderabad, Telangana, India · Full Time
Be the first to apply
- Experience
- 6–10 yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 day ago
- Work mode
- In office
- Education
- Any graduate
- Eligibility
- Applicants must hold a graduate degree in any discipline.
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Company
Tata Consultancy Services is a global leader in IT and business solutions with over 612,000 employees worldwide and a presence in 55 countries. Reporting a revenue of USD 29.08 billion for the financial year 2023-24, TCS delivers services across diverse domains including Cloud Infrastructure, Cognitive Business Operations, Cybersecurity, Consulting, Enterprise Solutions, Digital Engineering, and Data Analytics. The company is recognized as one of India's largest equal opportunity employers with a significant number of female associates and is consistently ranked among India's most respected companies.
Job Location and Interview Details
The position is based in multiple locations: Chennai, Bengaluru, Hyderabad, Pune, Kochi, Kolkata, NCR, and Delhi. A virtual interview is scheduled for September 19th.
Role Summary
This role is for an experienced Java Spring Boot developer with Angular expertise, focusing on designing, developing, and maintaining scalable, enterprise-level web applications. The candidate will collaborate with cross-functional teams to ensure the delivery of secure, high-quality software solutions.
Key Responsibilities
- Design, develop, and maintain enterprise-grade applications utilizing Java, Spring Boot, and Angular frameworks.
- Create and consume RESTful APIs and microservices-based software components.
- Develop responsive and reusable UI elements with Angular technology.
- Implement backend logic, integrations, and services using Spring Boot architecture.
- Collaborate closely with business analysts, architects, QA teams, and stakeholders to meet project goals.
- Ensure optimal application performance, security, scalability, and reliability.
- Participate in code reviews and maintain engineering best practices and coding standards.
- Troubleshoot issues in production environments and provide ongoing application support.
- Contribute to continuous integration and delivery pipelines along with deployment automation.
- Document technical aspects and share knowledge within the team.
Required Skills and Experience
- At least 10 years of experience in Java application development and support.
- Proficiency with Java versions 8, 11, or 17 along with Spring Boot framework.
- Experience working with Angular 12 or newer versions for front-end development.
- Strong background in microservices architecture and REST API design.
- In-depth understanding of Spring MVC, Spring Security, Spring Data JPA, and Hibernate ORM.
- Solid grasp of Angular components, services, routing, state management, and reactive forms.
- Hands-on experience with relational databases such as Oracle, SQL Server, or PostgreSQL.
- Familiar with version control using Git and build/deployment automation using Jenkins and CI/CD pipelines.
- Skilled in application debugging, performance tuning, and providing production support.
- Excellent analytical, problem-solving, communication, and stakeholder management capabilities.
Additional Information
The candidate should confirm availability for the virtual interview on September 19th to proceed with the application and subsequent data collection steps for the hiring process.
Minimum education
Bachelor's Degree
Industry
IT Services & Consulting