Java / Solution Architect 
Department: IT
Salary range: 0-0
Employment type: Full-time
Required experience: Mid-Senior level
Required education: Associate Degree
Industry: Information Technology and Services
Function: Information Technology

Company profile:

Job description:
We, XDuce Corporation are oracle premium partner with focus on SOA, Cloud &amp; Mobile Technologies We are working Directly with the client on fresh cutting edge Publishing Systems #URL_14d66ebd33efbd5be190729a22cdf51ed61693c29e089696ee3608bbd3a293a1# is looking for   Solutions Architect professional with  SOA, Cloud (Hadoop/NOSQL) &amp; Content Technologies experience for  a  FULLTIME position in Edison, NJ.You will play a key role in a major Publishing Systems  initiative which will impact the business for years to come. Talk about job satisfaction- you will be able to see your contributions to the initiative have a direct impact of the strategic direction of the business.  This will be a challenging &amp; rewarding role at the same time would be great fun. 

Requirements:
Responsibilities:    The primary responsibility of the Solutions Architect is to provide the overall guidance and structure for creating and maintaining the application architecture, big data, and enrichment effort of Publishing Technologies -- this spans the components as well as the applications developed as part of our Research and Development efforts. This 'effort' is the art and technique of designing and building, as distinguished from the skills associated with construction.The Solution Architect will direct the design framework of the department's data enrichment, data analysis, software needs, define and enforce the software development methodology, mange the software code safe, define and supervise the development-quality-assurance-production environments, and provide planning and support for all application development efforts.The main responsibilities:Define the application architecture.Develop data enrichment utilities, semantic search, and provide guidance on big data initiatives.With the Director, Software Development &amp; Systems, coach developers in the design of the application solution, ensure component re-use.Provide continuity in all major application solution decisions.Take ownership of the design and development of the overall system architecture.Some examples of the day-to-day problems might include:Future direction of our application server -- move off of BEA in favor of OpenSource products such as  Tomcat or JBoss.Redesign architecture from J2EE  EJBs and Javabeans to SOA spring framework.Implementing MarkLogic Technology.Challenges and opportunities presented by cloud computing.Integration of search technologies, semantic search, clustering technology, relevancy ranking algorithm into newly develop products.Knowledge search specific skills are required, including: Xquery, triple store, clustering strategies, and entity extraction.Challenges presented by mobile applications especially as they pertain to Access and Authentication.Integration of a standard content management system across all of the products developed by    Publishing Technologies.Guide the efforts in  SOA initiative.Requirements:•     He/she must be a technologically savvy knowledge worker who understands complex publishing platform, big data, Information         retrieval technologies to support business challenges.•    NOSQL experience required (MarkLogic, Hadoop)•    Exposure to varied Web Development Frameworks (MVC, Grails)•    Entity relationship modeling; Search technologies; Information retrieval (Endeca and MarkLogic experience); Content                          Management Systems•    Rose or similar UML tool•    Portal Technologies (Life Ray)•    Access &amp; Authentication (RightCare experience preferred)•    Bachelor’s degree or higher in Computer Science, Mathematics, Engineering, or similar discipline. Minimum 6 years working in          an application architecture role.

Benefits: