Job Description :
Title : Solution Architecture Consultant/Expert
Location: Dearborn, MI
Duration: 11 Months


Position Description:
MPS - Experience building distributed / service oriented / micro-service-style and cloud-based solutions using Java (Spring) . Experience and familiarity building modern Spring applications with Spring Boot; strong background with Spring and related projects . Experience building enterprise applications . Experience building and operating distributed, concurrent systems . Solve highly complex technical problems using industry best practices . 5+ years of software development experience

Skills Required:
Experience with Pivotal Cloud Foundry and deploy cloud native applications to PCF (minimum 1 year of experience) . Proficient in object oriented development and Java Enterprise concepts (minimum 4 years of experience) . Experience with architecting and implementing 12 factor apps using Spring Boot, Spring Cloud including; Spring MVC, Spring Boot, Spring JDBC, Spring Cloud. (minimum 3 years of experience) . Experience with designing and implementing highly available, scalable distributed systems . Micro-services design and implementation (minimum 1 year of experience) . Development of Java Web Services REST/SOAP/WSDL/XML/SOA (minimum 2 years of experience) . Experience in working with Oracle or MS SQL Server or NoSQL databases (minimum 3 years of experience) . Unit testing frameworks (minimum 3 years of experience) . DevOps, Continuous Delivery process refinement and tool sets such as Jenkins, Nexus, monitoring tools such as Splunk, and tracing technologies such as Sleuth RequestForm Page 1 of 2 https://www. competencycenter. ford. com/asp/resource_request/resource_request_print. asp?h. 2/1/2018 . Evaluate new technologies, tools, develop POC, provide solution options and make recommendations


Experience Preferred:
Familiarity with industry standard SDLC models (i. e. , Agile, Unified/RUP) . Experience with migration from RDBMS to distributed data / NoSQL databases such as MongoDB, CosmoDB, Cassandra . Experience with database scaling techniques such as sharding, partitioning . Experience with NoSQL database modeling, best practices . Experience with streaming technology or framework such as Kafka and able to select suitable technology for given situation . Experience with code quality api/tool . Experience with Service interaction api/tool . Experience with logging/tracing api/tool . Understanding of Circuit Breaker functions like Hystrix . Experience working in a cloud native work environment . Understanding Spring Cloud Data, Spring Security, OAuth, Service monitoring on Cloud . Understanding of various file formats and methods of data communication (flat file, XML, Web Services, etc . Knowledge or exposure to Big Data / Hadoop is a plus . Knowledge or exposure to Data lake, ETL, Enterprise Data Pipeline is a plus . Knowledge or exposure to the following technologies; Apache NiFi and Kafka, Cassandra and Cosmos DB Great written and verbal communication skills . Comfortable in new situations with new clients . Willing to coach and develop team members to create a vibrant workplace and enable product team to deliver high quality product at market speed

Education Required:
Computer Science or other IT related degree
             

Similar Jobs you may be interested in ..