Job Description :
Technical Architect  

Location – Ashburn/VA

Extremely hands on with all of the below and penchant for exploring and integrating latest technology tools into the frameworks

Strong experience of developing applications using Java 7/8 / JEE
Strong web service development experience using REST / SOAP
Should have a good idea about Network Security
Strong experience using Spring 4 (including knowledge across Core Spring Framework)
Strong technical knowledge of Spring Data
Hands on Experience on Micro services development using Spring Boot or Node JS
Hands on experience with APIGEE and AWS API development and deployment
Strong hands on experience with cloud technologies and distributed architecture
Strong understanding of Containerized application using Docker and Kubernetes
Strong working knowledge about Message broker and Event store like Kafka
Strong Conceptual knowledge of NoSQL Db like Cassandra
Knowledge about CPQRS pattern
Strong understanding of OO Designing and Programming Techniques and associated concepts, Data Modelling, Design Patterns
Knowledge of tools like SonarQube, Jenkins, Maven, Jfrog Atrifactory, Graphana, Promethus, Rancher etc.
Understanding of API Gateways and OAuth
Knowledge of SCM tools like GIT
Good logical reasoning, problem solving and performance tuning Skills
Good Understanding of Angular 4
Hands on coding experience of Java8, Spring
Experience in producing Design and POCs and able to define and implement the framework
Strong understanding of TDD with extensive experience of automated unit testing (e.g. JUnit) using mock object frameworks
Experience leading and guiding a cross functional team