Job Description :
Job Title: Java Architect
Job Location: Plano, TX

Must Have Skills:

10+ years’ experience
Hands on Java/J2EE engineering within Spring framework
Must have web application experience (ideally high scale application and/or customer facing)
Experience in building micro services
Experience in building presentation layers using Front-end technologies on top of REST APIs.
Good problem solving skills
Strong analytical skills
Collaborative team player

Desired Skills:

Experience in building high-volume transactional customer facing systems
Experience in building cloud native applications (Twelve Factor apps) — MUST
Experience with the Spring boot, Spring cloud
Experience with one of the Cloud providers ( Azure/AWS/Google Cloud/Cloud Foundry/Heroku )
Experience with NoSql databases ( preferably Cassandra)
Experience in using the Distributed Caching solutions ( Redis / Memcached/HazelCast)
Experience in using Distributed version control systems (GIT/Mercurial)
Passion to learn new technology, make a difference
Strong team player and ability to work in a team with diverse background
Experience with Front-end technologies – HTML/CSS/Javascript
Experience with any JS frameworks (ReactJS/Redux, Angular, Vube, Backbone, etc