Job Description :
Responsibilities:
The Java Architect performs advanced duties that emphasize the design, development and integration of complex, multitier systems.
Develop robust and maintainable software and work with top-notch engineers and architects to create elegant and understandable designs.
Incumbents may also lead and direct the work of subordinate professional staff.

Required Experience:
Ten (10) years of Applications Architecture experience in Java, J2ee technologies and Spring Framework.
Must have Worked on Restful Services, XML, JASON and writing API’s and micro services.
Experience developing and supporting the architecture and design of a configurable systems.
Proficient in SDLC process and Agile experience is a plus.
Good Understanding in database preferably Oracle and ability to write and understand Complex SQL.
Web Services design and development (SOAP/REST
Good team player with Strong communication and interpersonal skills.
Education:
Bachelor’s or Master degree in Computer Science