Job Description :
ole:Java Architect
Location:Minneapolis, MN
Duration: 12+ months

Minimum years of experience:-10+years

Key Skill:

Backend - Java, Sprint Boot, Microservices, Kafka, Elastic
Architect with run time set up experience with Tomcat, Apache NiFi, API, Microservices, Failover, Fault tolerant

MUST Have Skills
i. Minimum 10 years of experience in Java server side design and implementation
ii. Experienced in Design Patterns, Anti Patterns, Architecture & Integration Patterns.
iii. Experienced in frameworks like Spring, Hibernate, J2EE.
iv. Experienced in database schema design.
v. Experienced in REST/SOAP frameworks.
vi. Hands of experience in creating proof of concepts, comparing multiple approaches and recommending the right technology solution.
vii. Led architecture in EAI, SOA and API based platforms
viii. Have architected and delivered web-scale applications and platforms grounds up
ix. Excellent communication and articulation skills
x. Prior banking experience
xi. Prior experience of implementing projects end to end and of leading teams

Nice to have Skills
i. Other server side technologies - Scala, NodeJS
ii. Exposure to Single Page JS frameworks like Angular and React
iii. Experience of Microservices and deployment using container and container orchestration.
iv. Exposure to Bigdata (Hadoop, Spark) and NoSQL (Cassandra, MongoDB), Search (ElasticSearch, Solr) technologies
v. Experience of Netflix conductor
vi. Understanding of Kafka and BigData