T

Java Full Stack Developer

Tata Consultancy Services · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Hyderabad, Telangana, India

3–9 yrs experiencefull_timePosted 4w ago
Apply now →

Job description

**Role & responsibilities** **Job Description** **SN** **Required Information** **Details** 1 Role Java Full Stack Developer 2 Required Technical Skill Set Java+ Front end technologies 3 No of Requirements 24 4 Desired Experience Range 6+yrs 5 Location of Requirement Bangalore/Kochi/ Hyd/ Chennai 6 IOU-Detail IS-BFSI-US West-Parent-Group1.7 **Desired Competencies (Technical/Behavioral Competency)** **Must-Have** Experience Required: 1. Java, Spring Boot 2. React Js, HTML, Redux, Javascript 3. No SQL databases Redis, Graph, Mango etc 4. Micro services architecture/SOA 5. Maven 6. JUnit, Mockito 7. IDE – Eclipse/STS/RAD 8. Git, RTC 9. Jenkins **Good-to-Have** Optional Experience : APIGEE integration experience is a PLUS **JD Role** Java FullStack developer **Job ID (optional)** **Job Requirements** - 6+ Years of experience in Java Full stack development - Strong experience in Java Springboot & Microservices Architecture for backend development and proficiency in modern Javascript framework- React js for frontend development - Solid understanding of HTML, CSS, Restful APIs and JSON - Experience with GIT, CI/CD pipelines and automated testing tools - Familiarity with SQL databases (Postgre SQL, MySQL Oracle) and NoSQL DB - Design, develop/build & Test application code components for scalable web applications - Experience in containerization tools like Docker, Kubernetes, Kafka - Knowledge on Azure/ AWS Cloud platforms - Exposure to DevOps tools, Jenkins, Maven/Gradle - Familiarity with Agile/ Scrum methodology **Key responsibilities:** - Design and develop scalable, secure backend services using Java, Springboot, and Rest APIs. - Design, develop/build & Test application code components. - Follow Agile practices and coding/testing policies - Participate in Solution Design - Perform unit testing using JUnit, build functional test scripts & automate using Selenium - Debugging/defect resolution - Set-up CI/CD environment & implement/use DevOps tools for automated build, test & release - Provide insights and recommendations from past experience - Feedback incorporation as per Agile principle via Show and Tell - Development will meet 90% JUnit test coverage at the API level **Evaluation Topics and Weight** (Questions and evaluation are based on below) **Technical Topics** **Percentage** **Mandatory /** **Non-Mandatory** Java Springboot & Microservices Framework 100% Mandatory React Js 100% Mandatory Restful APIs 100% Mandatory SQL databases (Postgre SQL, MySQL Oracle) and NoSQL DB 100% Mandatory Docker, Kafka 50% Mandatory Cloud Platforms- AWS/ Azure 50% Non-Mandatory **Preferred candidate profile**