Job Description :
Position : Java Systems Architect

Location : Denver, CO

Duration : 4+ Months

Description:

The following duties and responsibilities generally reflect the expectations of this position but are not intended to be all-inclusive.
Responsible for intake scoping, solution concepts and initial cost estimation; system architecture definition at the logical level.

Teach and mentor solution engineering and technical teams on solution building blocks.
Ensure all solutions adhere to enterprise IT principles, standards, and healthcare industry standards and regulations.
Define architecture blue print for end-to-end systems to including integration of applications, systems, platforms and technical infrastructure.

Provide hands-on technical guidance to delivery teammates including reference implementation, design patterns and best practice guidelines.
Work closely with solution engineering and development teams and vendors to ensure that a coherent and consistent approach to design, implementation and integration is achieved.

Knowledge, Skills and Abilities:

· Demonstrated ability to collaborate with highly skilled technical individuals.

· Clear overall experience and industry knowledge: distributed systems, mobile, middleware such as Business Process Management, Business Rules Management, Enterprise Service Bus, HA database, highly available architectures, data/service virtualization, master data, data warehousing and enterprise reporting

· Working knowledge of Service Oriented Architecture & domain-driven architecture

· Expert knowledge and experience in architecting BPM driven solutions Problem-solving

· Creating well written documentation

· Strong understanding of Microservices architectures

· Expansive knowledge of issues related to Microservices infrastructures

· Prior hands-on experience in developing and deploying Microservices solutions

· Experience in working with Docker container

· Operational knowledge on Container Orchestration using Docker Data Center, Kubernetes etc.

· Experience with technologies used for service registry like Etcd, Consul, Zookeeper, Curator, Eureka etc.

· Proven track record in successfully implementing solutions using distributed streaming platforms such as Kafka

· Proven track record in successfully implementing solutions using Elastic Stack for data aggregation, visualization and distributed system consumption

· Working knowledge of Spring Cloud Netflix

· Experience using and developing RESTful APIs using JAX-RS, JSON

· Experience with event-based and message-driven distributed system

· Expert level programming skills in Java

· Strong familiarity with web servers and load balancing technologies.

· Experience in use of source code management system like git and build tools like ant, and maven.

· Experience working with Node.js, Nginx, ha_proxy



Keywords:

Education:

· Bachelor's degree in Computer Science, Software Engineering or related discipline.

· 10+ years of information technology experience.

· 5+ years of experience in an architecture leadership role, designing end-to-end, enterprise solutions across the complete systems development lifecycle.

· 5+ years of hands-on experience in designing and building solution using IBM middleware technologies such as IBM BPM, IBM ODM,

· Extreme Scale 5+ years of hands-on experience with Java, J2EE, ORM and Spring framework 5+ years of experience with at least one of the relational databases such as Oracle or DB2.

· 5+ years of experience with WebSphere Application Server

· 5+ years of experience with web services and SOA solutions using RESTful, SOAP, XML, etc.

· Experience in driving solutions that map to the global target architecture, standards, and roadmaps in a distributed hardware, operating systems, and cloud computing Experience in Healthcare IT is must, especially in Healthcare Provider space.

· Familiarity with EHR, Practice Management in Healthcare Industry is preferred

· Collaborative, diplomatic and articulate demeanor that encourages broad base acceptance and support of solutions which align with strategic technology direction of the company

· Strong background in Systems/Application Architecture, with proven abilities to analyze the current business, detect critical deficiencies, and recommend solutions for improvement.
             

Similar Jobs you may be interested in ..