Job Description :
Position: Java Architect
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
Need to closely work with business & Developers team, fill the gap between business & developers
Full lifecycle application development
Design, code and debug software
Participate in software modeling and simulation
Participate in system architecture (high level & low level designs)
Participate in making choices of new technologies
Integrate new software solutions with existing systems
Responsible for feature or product deliverables
Extract and reverse engineer existing code
Estimating the team work needed for project delivery, monitoring & guiding the team to ensure delivery in time with predefined quality
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