Job Description :
Position: Sr. Java Developer
Location: Sunnyvale, CA

JOB Description:
Working with a small group, design, develop, document test, and maintain a server-based web applicationDevelop and maintain secure, scalable, high volume APIsManage relational databases and the tables/queries thereinPerform and participate in code reviews to verify changes meet development requirementsActively participate in design discussionsInspect and resolve issues in development and production environmentsManage, configure, and optimize builds and deploymentsManage the web server and its configurationUtilize server-side validation, security, and authenticationIntegrate with cloud-based analytics platform APICreate/consume big data queries for useful metrics to be used in data visualization and customer support

Essential Skills: OOP Design Patterns/Java 1.8/Tomcat/Spring Boot/MVC/ React JS /HTML5/CSS/Mac OS/Eclipse IDE/ ( high priority )Microservices & AWS ( low priority )SQL/No-SQL ( preferred )AWS

Client : TCS