Java Full Stack Developer
- Full time
- Bangalore IN
- @TCS
Job Detail
-
Job ID 8739
-
Career Level Others
-
Experience 6-8 Years
-
Industry Finance
-
Qualifications Degree Bachelor
Job Description
About The Job:
- Role: Java Full Stack Developer
- Experience: 7-10 yrs
- Location: Bangalore
- Qualification: Any Graduate
Walk In Details:
- Date and Time : 4th January 2025 , 9.30 AM – 1.00 PM
- Location: TCS – Crescent 3- Crescent Prestige Shantiniketan, Sadaramanagala South Taluk, Bengaluru, 3, Thigalarapalya,, 3, ITPL Main Road, Maruthi Nagar, Krishnarajapuram, Bengaluru, Karnataka 560048
Responsibilities:
- Candidate must have hands-on implementation experience with Java and should be able to design and develop APIs.
- Candidate will need to work on Design and Development of business-critical solutions using cloud-based services on AWS/Azure.
- Candidate must be able to design client-side and server-side architecture.
- Candidate must be able to build the front-end of applications through appealing visual design
- Candidate should have knowledge and hands on experience in Elastic search
- Candidate will need to work closely with other teams in IT including Business Solution Analyst, QA, Release Management, and Operations.
Required Skills/Experience:
- Candidate must have hands on experience in developing and implementing the microservices based solution with preferably more than 5+ years of experience.
- Experience developing and managing RESTful API applications using microservices.
- Demonstrable Experience in developing scalable Cloud based services on AWS/Azure (knowledge of EC2 and S3 will be helpful)
- Good exposure to front end languages and framework (JS, HTML/CSS, Jquery, ReactJs, Angular, NodeJs)
- Hands on exposure working in Java, Spring boot, Python
- Excellent understanding of the databases and its concepts, hands on knowledge preferably in MySQL, MongoDB is helpful.
- Good analytical skills with fine troubleshooting skills to debug and provide multiple solutions to a complex problem.
- Excellent communication skills and demonstrated ability to effectively communicate technical issues and resolve problems.
- Experience in delivering IT solutions using Agile (Scrum) project methodology and practices.
- Ability to self-manage time, manage workload, multi-task, prioritize, and meet deadlines