Job Description :
My Client is seek hands-on web application solutions architect to design & implement scalable RESTful, SOAP over HTTP like services.
Responsibility:
Thorough knowledge on Enterprise Integration Patterns, Microservice Architecture & possess sound Design Principles
Suggest, evaluate, prototype new (Java) Framework/Components to refine, enhance existing solution(s), web-app component(s)
Understand business requirements & identify many possible technical solution design(s)
Li-aise with client/customer architecture team & evaluate technical solution design(s)
Firm a technical solution design; draft & publish detail technical solution design, interface specification document
Design new web-app components in-line to micro-service architecture & identify existing components to refactor
Co-ordinate with app development team to build, develop & implement accepted solution design
Technical Skills:
Proficient in Java 6 & above {Cryptography, JDBC, JNDI, i18n, L10n, IO, NIO, Serialization, XML JAXP, Collections, Concurrency Utilities, Logging, Reflection, Regular Expression, etc.}
Web Technology – J2EE, Web Services SOAP over HTTP
Web Application Server – JBoss community edition/Enterprise Application Platform
Framework – Spring IO platform {Spring Framework, Spring Security, Spring Data Access, Spring Integration, Spring Batch, Spring Web, Spring Boot}
Data interchange format in XML, JSON
Data Persistence – JPA, ORM - Hibernate
RDBMS – Oracle PL/SQL
Source Code Repository – GIT, Stash (BitBucket)