Job description

*Greetings from TCS!!!* *Position:* ***Java Developer*** *Job Location:* ***Bangalore, Hyderabad, Chennai, Indore, Trivandrum*** *Experience:* ***5-12 years*** *Skills:* ***Java, Spring boot, Microservice*** ***JD :*** ***Detailed Job requirements*** *:* ***Must Have:*** - *Must-Have Experience Required: Java 17* - *Spring Boot* - *No SQL databases – Redis, Mango, Cassandra* - *Micro services architecture/SOA* - *Maven* - *JUnit, Mockito* - *IDE – Eclipse/STS/RAD* - *Git, RTC* - *Spring Rest Services* - *Hibernate, spring JPA* - *XML/Json* - *Tomcat* - *IBM MQ series/JMS* - *JNDI* - *JDBC* - *SOAP* - *Jenkins* - *Kubernetes* - *Kafka* - *resilience 4j* - *GraphQL* ***Good To Have:*** - *Optional Experience : APIGEE integration experience is a PLUS, / AWS/Azur* ***Responsibility of / Expectations from the Role:*** - *Design, develop/build & Test application code components. Follow Agile practices & 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* ***TCS Eligibility Criteria:*** *\\*BE/B.tech/MCA/M.Sc./MS with minimum 3 years of relevant IT-experience post Qualification.* *\\*Only Full-Time courses would be considered.* *\\*Candidates who have attended TCS interview within 1 month need not apply.* *Referrals are always welcome!!!*