Please find below the JD:
· Must have excellent written and verbal communication skills.
· 10+ plus years of experience in defining solution architecture for large enterprise applications using Java/J2EE, SOA Webservices (SOAP and REST),ESBs, Open Source products, and strong working knowledge of SOA, SOAP, WSDL, Service Orchestration, BPEL, Spring MVC and JSON.
· Knowledge of Web Technologies such as Html 5, CSS 3, jQuery, Spring MVVC
· Strong understanding of Object-Oriented design methodologies and design patterns.
· Understand the requirements, current state architecture of the enterprise and create roadmap for the future enhancements accordingly.
· Strong knowledge on design and integration patterns specially in applications involving Portals/SSO, legacy applications, B2B Applications, external partners using ESB.
· Create Software Architecture Document, High Level and Low-Level Design document
· Able to understand and Non-functional requirements for the project.
· Define Integration Design and Security Design for the Web Services and Enterprise components involved.
· Participate in production of detailed functional design documents to match customer requirements.
· Should be able to resolve technical issues and guide the team
· Good in Estimations
· Effectively engage with client architecture group and other stakeholders
· Ensure quality deliverables.
· Knowledge of technology areas of Messaging, Transaction Management, Spring MVC, Hibernate, DAO, etc.
· Experience in implementing Webservices Security using WS-Security, SAML, Kerberos and integrating with Identity provides, LDAP and ADFS.
· Timely creation of appropriate technical artifacts e.g., Application Architecture, Solution Design Documents, etc.
· Interpersonal communication and organizational skills required to operate as a contributing member of virtual teams that deliver quality services.
· Maintains awareness of new and emerging technologies and the potential application on service offerings and products provided by IT.
· Experience working with multi-vendor, multi-culture, distributed offshore and onshore development teams in dynamic and complex environment.
1.The more the Jobs you apply, the higher your chances of getting a job.
2. Keep your profile updated Update
Recruiters prefer candidates with complete profile information.
3. Keep visiting the Teamlease.com daily
Daily visit will ensure you won’t miss out on any Job opportunity.
4. Watch videos to improve Watch videos
Be a better candidate than others by watching these Job-related videos.