JOB OPPORTUNITY Java Full Stack developer for our client to work Remotely(WORK FROM HOME) Job requirements Minimum ten years of applied experience in multiple program products and multiple system components, demonstrated technical proficiency of computer operating system functions, components, applications usage of system functions, and data center operations. Web application and services best practices. Strong knowledge of Object Oriented Analysis and Design, Software Design Patterns and Java coding principles. Must have hands-on experience in Core Java especially OOPs Concepts, Exceptions Framework, Collections Framework and Multi-Threading. Strong knowledge of one of the following NodeJS, React, JSON and Rest Services is a big plus. Solid hands-on experience J2EE, Hibernate, Spring Framework, Maven is a MUST. Extensive knowledge on ADF (Oracle Application Development Framework) is a MUST Experience experience migrating ADF Applications from version 11g to 12c is a MUST. Experience with Application Servers like Weblogic 11g, Weblogic 12c is a big plus. Hand on experience in SOAP and RESTful Services Development is MUST. Solid hands-on experience with Relational Databases (Oracle, MSSQL and MySQL) is a MUST. Experience working with JUnit and Maven. Working knowledge with monitoring systems like Splunk andor AppDynamics is a big plus. Working knowledge with distribute systems like Redis, Coherence and Kafka is a big plus. User level Linux knowledge. Work in Agile and Dynamic Environment. Ability to apply understanding of systems internals to the applications programming environment and business needs assessment. Ability to develop and conduct training and guidance for other members of the team. Advanced verbal and written communications skills, including stand-up presentations. Ability to interact with senior management on a regular basis. Demonstrated analytical skills and proficiency in proposal preparation and writing. Ability to work in a fast-paced, high-pressure environment. Direct experience in a Health Care application environment with the ability to demonstrate an understanding of claims processing and cost containment requirements is desired. Possess a working knowledge of PC software programs, including MS Office Suite, Visio, and MS Project. Exceptional skills to take general input and direction from project leads (Senior Programmer Analyst or Technical Specialist) and to subsequently organize and complete projects independently.