Tata Consultancy Services
Senior Java Developer
- Compensation
- Not disclosed
- Location
- Mumbai
- Work setup
- Onsite
- Seniority
- Senior
- Employment
- Full time
- Experience
- 7+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Core Java Concepts (OOPs, Collections, Multithreading, Exception Handling, etc.)
- JSP and Servlets
- Spring Framework and Spring Boot
- Microservices architecture
- PL/SQL (Basic knowledge)
- Angular (Basic knowledge)
Nice to have
- Docker and Kubernetes for containerization and orchestration
- AI/ML skills (basic understanding or interest)
- Python (basic knowledge)
- Strong communication and email writing skills
- Ability to work independently and in a team environment.
Full description
Role:Java Developer
Experience:7 - 10 Years
Location: Mumbai
Employment Type: Full-Time
RoleOverview:
We are looking for a passionate and skilled Mid Level Java Developer to join our dynamic team. The ideal candidate will have strong knowledge of Core Java and experience in developing web applications using Spring FrameworkandSpring Boot. You will work on building scalable microservices and collaborate with cross-functional teams to deliver high-quality software solutions.
KeyResponsibilities:
- Design, develop, and maintain Java-basedapplications using Core Java,Spring Framework, andSpring Boot.
- Implement and manage Microservicesarchitecture for scalable solutions.
- Work with JSPandotherJava-basedwebtechnologies for UI development.
- Collaborate with database teams to write and optimize PL/SQLqueries.
- Integrate front-end components using Angular(basicknowledgerequired).
- Participate in code reviews, debugging, and troubleshooting issues.
- Ensure application performance, security, and scalability.
- Write clean, maintainable, and well-documented code.
Must-Have Skills:
- Core Java Concepts (OOPs, Collections, Multithreading, Exception Handling, etc.)
- JSP and Servlets
- Spring Framework and Spring Boot
- Microservices architecture
- PL/SQL (Basic knowledge)
- Angular (Basic knowledge)
Good-to-Have Skills:
- Docker and Kubernetes for containerization and orchestration
- AI/ML skills (basic understanding or interest)
- Python (basic knowledge)
- Strong communication and email writing skills
- Ability to work independently and in a team environment.