Job Description :
                                                                             Position: Java Lead
Location: Plano, TX
Duration: Contract (Long Term)
Job Description:
	8-10 years of experience using Core Java/JEE
	8-10 years of experience with Spring Boot, Spring Security, etc
	Proven track record in conceptualizing, designing, developing & delivering products from scratch by managing team
	Hands on with experience on Web Services using REST, JSON
	Experience developing web applications (Spring MVC, RESTful, JAX-WS, JAX-RS, Web Services)
	Familiarity with Micro-services Architecture
	Experience working with Ant/Maven/Gradle, GitHub/Bitbucket, Junit or Other Unit Test frameworks
	Experience working on Apache HTTP, Tomcat Servers
	Experience working on enterprise-ready container platforms like Docker
	Advanced understanding of Object Oriented Design, Design Patterns and UML
	Experience using MYSQL database & NoSQL databases like MongoDB, Redis, etc. & data management like Cassandra
	Solid experience in design, coding, unit testing and debugging
	Experience with continuous integration tools (e.g. Jenkins, Pipeline, Junit, SonarCloud etc)
	Experience working in Agile development environment