Job Description : Responsibility : -Develop design specifications, installation instructions and other system-related information.
Verify stability, interoperability, portability, security and scalability of java system architecture.-Select appropriate design solutions and ensure compatibility of system components working with software engineers.
Evaluate current or emerging technologies.-Provide technical guidance and support development of systems.-Identify system data, hardware and software components required to meet user needs.
Provide implementation guidelines for system to installation teams.-Convey architectural solutions to all levels of stakeholders.
Ensure compliance with established architecture, design patterns, policies, standards and best practices.-Head system architecture, design, cross business area projects and development teams.
Identify, review and present input on project activities and plans.-Design, develop, implement and maintain series of programs, subsystem, revision and enhancement of current system.
Skills : - Bachelor degree in computer science and 8 years+ experience in the field- Java, JSP / Servlets, JavaScript, Spring Framework;
HTML5 / CSS3 / JQuery / Angular / NodeJS or other Front-End JavaScript frameworks.-Web Services - REST (Jersey, spring, JAX-RS) and SOAP (Spring / JAX-WS etc.
WSDL-MS / MQ - Messaging Protocols
Position Comments :