• Solution Architecture Consultant/Expert

    Posted Date 2 months ago(5/4/2018 9:42 AM)
    ID
    76564
    # of Openings
    5
    Recruiter
    Nikki Sakaria
    Category
    Information Technology (IT)
    Recruiter Email
    nsakaria@gogtech.com
    Job Location
    US-MI-Dearborn
  • Responsibilities

     

    • 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

     

     

     

    Qualifications

     

    • 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
    • Evaluate new technologies, tools, develop POC, provide solution options and make recommendations

     

    Preferred Qualifications

     

    • 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 Excellent 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 

     

    • Computer Science or other IT related degree

     

    Overview

    G-TECH Services, Inc. is a leading certified recruitment and placement firm that specializes in providing highly skilled staff in technical fields such as engineering, IT, procurement, finance and accounting. We have well-established relationships with some of the most respected companies in the country and know our clients’ job requirements and corporate cultures. Once we understand your experience and career aspirations, we aim to connect you with the right opportunity.

    At G-TECH, we embrace a personalized approach to professional staffing, recognizing the important link between employee and employer satisfaction. We work tirelessly to connect qualified job seekers with positions that align with their career goals, skillsets and personalities. Upon placement, we support our employees throughout the duration of their assignments, providing them with a direct point of contact who serves as a dedicated advocate and sounding board. As our employees can attest, this approach is consistently effective in bettering the contract employment experience.

    At G-TECH, our mission is simple: we are dedicated to connecting great people with great places to work.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us

    Not ready to apply? Connect with us to be considered for future positions.