Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Solutions Architect / Full Stack Java Engineer

PruTech Solutions, Inc.

Solutions Architect / Full Stack Java Engineer

Oakland, CA
Full Time
Paid
  • Responsibilities

    Job Description

    Need a Solutions Architect / Full Stack Java Engineer for a leading Healthcare IT Group in Oakland, California, that provides Video-based remote medical interpreters to the patient population for best-in-class care delivery along with telephone and in-person interpreters. To be considered, Consultants must be available to ito complete on-site compliance training in Oakland, California. Consultants who are out of State will not be considered at the time. This is an initially a 12-month project that has high probability for multiple year extensions. PROJECT OVERVIEW: The Video Remote Interpreter solution is enabled on iPad/PC/iPhone modalities as a dedicated patient care solution on mobile carts, sourced by a service provider for interpreter services. The program involves delivering this solution by leveraging a well-defined program playbook and engagement methodology for more than 55+ medical centers over the next 15+ months, with an engage-deploy-launch-transition strategy to operate models focused on technology aspects, and by collaborating with another team that manages medical center operations. The "Service Management Product” project is focused on developing a technology lifecycle, dashboard and integration platform for mobile and non-mobile platforms to enable, manage the service through its lifecycle. SCOPE OF RESPONSIBILITIES: Architect, design, develop and deploy a reactive, dynamic web-based portal for both mobile and non-mobile platform for managing lifecycle of solutions that helps deliver clinical care. Full stack architecture and hands-on development of "Life Cycle Management Dashboard” with "responsive web” UI. Lead Architectural projects. Work with Product Owner/Business Analysts to understand functional requirements and interact with other cross-functional teams to architect, design, develop, test, and release features. Development within the latest microservices environment with ownership on deployment and resilient development. Development across the full stack of Web technologies – Persistence, Services, Platform, Performances, and with a focus on great experiences. Work within a dynamic Scrum-based Agile process environment. Develop Proof-of-Concept projects to validate new architectures and solutions. Demonstrate broad solutions technical leadership, significant impacting technical direction, exerting influence outside of the immediate team and driving change. Security and role-based solution development with a focus on optimized design, monitoring, logs, scalability of experience; be effective inside and outside the enterprise to access solutions for needs; exhibit a high degree of secure application development. Develop API based microservices solutions in an Agile, product and user experience centric organization. PREREQUISITES: Minimum of 10 years of professional experience with Full Stack Java development, Core Java and development of UI and Services solutions. At least 5 years of experience in technology consulting, enterprise, solutions architecture and architectural frameworks. At least 5 years of services development (REST and SOAP). 5+ years of experience with MS SQL. 2+ years of experience with MongoDB. 2+ years of JavaScript Frameworks: Node, React and Angular. Experience working with product teams/owners and UX to translate business requirements to technical requirements. Solid understanding of UI development including HTML/CSS, jQuery, and responsive design. At least 2 years of experience with the Node.js, npm. Understanding of messaging systems: Kafka, RabbitMQ, IBMMQ. 5 plus years in Event Driven Architecture and service orchestration, API management and secure, role-based solution development. Development using Docker EE and Microservices. Experience in defining new architectures and ability to drive an independent project from an architectural stand point. Experience in complete project life cycle activities for development and maintenance projects. Conversant with Agile software development methodologies. Demonstrated success in performing work and managing complex and/or large consulting projects. Excellent written and oral communication skills; Ability to communicate effectively with technical and non-technical staff. Bachelor's degree in Computer Science or a related field. PREFERRED EXPERIENCE: Knowledge of Caching systems and patterns such as Redis, Memcached. Experience collaborating with cross functional teams of Engineering, Project Management and Design with varying skill sets. Translation of business requirements and mock-ups into POC solutions by working closely with product owners and creative designers.  

    Company Description

    With over 20 years of IT consulting and development experience, PruTech Solutions provides multiple ways to assist organizations with future technology needs. PruTech has the experience to help architect, design, develop and deliver any technical solution your organization requires.