View Our Website View All Jobs

Solution Architect - Java, J2EE, Big Data

Solution Architect:  Alliance Life Sciences, Somerset NJ

Description Summary

Today’s customer demand for innovation and higher value is transforming current business processes across all industries. The Technical Analyst Senior Consultant role offers the opportunity to work with our industry’s thought leaders and provide consulting services across life sciences, which include Pharmaceuticals, Biotechnology and Medical Devices clients. As a member of our team, you will incorporate our extensive methodologies with our client’s needs while leveraging industry best practices to drive tangible results. You will work with clients regarding business process and functionality and make recommendations as appropriate. The most successful candidate will be a bright, analytical and team-oriented consultant desiring to embrace the dynamics of consulting and contribute to the growing success of our business. We are looking for experienced, passionate pioneer in technology - a solutions builder, a roll-up-your-sleeves technologist who wants a work on a collaborative environment without the extensive demands of travel.




Design, both technically compliant and secure solutions, as well as value-based, on-demand services to facilitate the effective transition and migration of applications into unique and adaptive cloud environment.
Lead and support solutioning of Application Transformation/Modernization projects to Cloud and quality reviews of transformation solutions.
Strong leadership skills with a track record of delivering sound cloud technology solutions on Amazon Web Services (AWS) or similar tools
Ability to create Architecture blueprints that include infrastructure/cloud design specifications including hybrid cloud architectures, test and acceptance plans.
Experience with migrating applications to one or more public cloud providers (Amazon, Oracle, Azure, etc.).
Expert knowledge of Agile approaches to software development and able to put key Agile principles into practice to deliver solutions incrementally.
Monitors industry trends and directions; develops and presents substantive technical recommendations to senior management.
Proven and demonstrable experience in architecting, designing and implementing high volume, high availability systems
Improves information functionality by tracking emerging technologies; evaluating their applicability to business goals and operational requirements.
Leads large-scale, enterprise projects from beginning to end, ensuring proper alignment with the organization's overall technology infrastructure and business strategy.
Identify and recommend areas appropriate for further study; participate in any Proof of Concept projects required to thoroughly investigate architectural possibilities and strengthen arguments for their adoption.
Participate in all aspects of the Software Development Lifecycle (SDLC) including definition, design, implementation, testing, delivery and support.
Design, code, test, debug and document software application using Java/J2EE, Open source tool sets like Apache and other integrations technologies.
Develops solutions to client problems through application of methods and tools; Incorporate DevOps processes into all work (continuous development, deployment & test)
Extract complex data from multiple data sources into usable and meaningful reports and analyses by implementing stored procedures and SQL queries
Work in conjunction with Business users to gather requirements to be used in developing dashboards, data visualizations, analytics and other BI related solutions
Work in data integration and data quality issues and bugs, analyze reasons for failure, implement optimal solutions, and revise procedures and documentation as needed
Advanced design skills and support solutions in a cloud computing and virtualized computing environment and understands hybrid cloud architectures.
Ability to create Architecture blueprints that include infrastructure/cloud design specifications including hybrid cloud architectures,
Create overall solution design to meet business requirements and validates solutions to subject matter experts
Demonstrates accountability and contributions to the successful realization of client goals
Developing integrations using XML, Integration service bus like IBM or similar technologies or similar
Selects the most relevant tools/techniques to meet specific client requirements
Understands the benefits of using state of the art methods and tools and their application on an engagement
Contributes to continuous development of methods and tools




To include, but not limited to:

Language: Java/J2EE, PHP, Python, Java Script, and jQuery
Operating Systems: Unix, Linux and Open source systems
Development technologies: Spring framework, Hibernate, JSON, Apache, Tomcat, AJAX, RESTful and SOAP web service integration.
Big Data Technologies (Hadoop, Spark), serverless, Micro-services, etc.
Databases: Oracle, MS Access




Experience working with key technology and modern architectural structures such as
Ability to discuss Platform Architecture, Data Standards, Data Flow, Integrations, Data Security, Single Instance Multi-Tenant
Assist in writing proposals and responses to RFPs / RFIs
Proven experience in Agile Software Development methodology.
Experienced in defining and implementing Architecture Governance procedures
Experienced in executive level presentations and reporting
Ability to work across multiple levels of the organization from developers to executives
Excellent written/oral communication skills and well-developed interpersonal skills
Proven experience in architecture multiple applications into a single platform
Proven ability to successfully manage multiple projects of various complexity simultaneously, prioritize projects, meet deadlines, and operate in a fast-paced work environment;
Proven ability to build rapport while providing superior customer service and maintaining positive relationships with internal teams and client contacts
Ability to follow through and successfully execute tasks while adhering to quality standards
Proficiency in the Microsoft Office Suite, including but not limited to Word, Excel, Access, Project, and Outlook
Lead IT interface & trusted advisor: CIO level Reference Architecture technical discussions with prospects; including an understand of how our platforms work with Legacy, Complementary, and Competitive Solutions
Good understanding of the architectural principles of cloud based platforms including SaaS, PaaS, multitenancy, multi-tiered infrastructure, etc.
Ability to address Business Continuity Planning / Disaster Recovery




Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience.
10+ years of strong Java - Core Java and J2EE Programming experience and Database like Oracle,
10+ years of experience Database Technology like Oracle, SQL Server, MySQL, Netezza, Cloudera.
Development experience with web-based technologies (e.g. HTML, XML)
8 to 10+ years of experience developing web applications utilizing JAVA Enterprise Edition (J2EE), XML, and Web Services at an enterprise level.
8 to 10+ years of experience with J2EE Framework components such as Servlets, JSP, EJB, JDBC, Logging mechanism (ex. Log4J), Transaction Management and Thread Management.
6 to 8+ years of experience writing SQL/Functions/Procedures in transactional database systems such as Oracle, SQL Server, DB2.
Experience with continuous integration frameworks using tools such as Jenkins, Maven, ANT, Udeploy, etc.
Experience with integrating complex systems using web services standards such as REST, WSDL, SOAP, etc.
Good understanding of developing Web-services.
Good understanding of HTML UI, XML, CSS and JavaScript.
Strong technical skills including understanding of software development principles an communication skills, both written and oral.
Unrestricted permanent US work authorization




Certifications in system architecture or cloud technologies preferred.
Ability to quickly learn new concepts and software.
Experience with Data Quality and Performance optimization
Experience in Hadoop, MapReduce, Hive etc.
Strong skills in Data Modeling, SQL, Analytical SQL functions, Graphs, and Styles
Scripting experience, preferably Python, Perl, or Shell scripting

Familiarity with Agile development
Knowledge of the larger competitive landscape
Ideally Framework qualified e.g. TOGAF.

Work Location

Work is performed on site at our Somerset NJ headquarters or at various customer locations as required.


Alliance Life Sciences

Alliance Life Sciences offers a competitive compensation and benefits package including medical, dental, and vision coverage to employees and dependents; a 401(k) plan and a healthy Paid Time Off policy.  Our Company is fully committed to providing equal employment opportunity in recruitment, employment, compensation, benefits, promotions, transfers, education and all other terms of employment. Alliance Life Sciences will not discriminate on the basis of age, race, color, gender, marital status, sexual orientation, gender identity, national origin, religion, Vietnam era of veteran status, physical or mental disability, creed, citizen status or any other status protected by federal, state of local law. We endeavor to maintain a drug-free workplace.

Karen Goldin | Manager Talent Acquisition | |  908-947-4134

Alliance Life Sciences | | @ALSCG | LinkedIn | Facebook

Insight. Innovation. Impact. Integrity.


Follow me on Twitter -

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file