Java Architect

Date: Nov 21, 2020

Location: KA, IN

Company: ArisGlobal

About Aris Global:

 

ArisGlobal is the visionary technology company that’s transforming the way today’s most successful Life Sciences companies develop breakthroughs and bring new products to market. Our cognitive technology platform, LifeSphere, integrates machine learning capabilities to automate all core functions of the product lifecycle. Designed with deep expertise and a long-term perspective that spans more than 30 years, our cognitive platform delivers actionable insights, boosts efficiency, ensures compliance, and lowers total cost of ownership through multi-tenancy

 

Technical Architect will provide the necessary technical expertise and leadership in architecting the organization’s software solutions/products. Lead the overall product strategy, analysis, design, and support the implementation of the architecture. Regularly interact with clients or client facing members to define and fine-tune the product roadmap while choosing the right technology matching organizational and market needs.

 

Role Description

 

Technical Architect will provide the necessary technical expertise and leadership in architecting the organization’s software solutions/products. Lead the overall product strategy, analysis, design, and support the implementation of the architecture. Regularly interact with clients or client facing members to define and fine-tune the product roadmap while choosing the right technology matching organizational and market needs.

 

About the candidate:

Education & Experience:

 

  • Engineering graduate/post-graduate in Computer Science from premier educational institutes
  • Ideally possess 10-15 years of experience in software design, development and implementation
  • 2-3 years of experience in architecting and developing end-to-end web/cloud-based software application
  • Preferably have worked with product development or IT startups
  • Exposure to Life Science industry particularly in clinical development, regulatory affairs and safety domains is an advantage
  • Experience in the solutions like Document Management/eTMF, Structured Component Authoring,  EDC, eCOA and  Clinical Trial Management systems is an advantage

 

Skills / Competencies:

 

  • Experience of designing and building web/cloud-based applications is mandatory
  • Expertise in object-oriented design, design patters, data structures, and algorithms
  • Excellent coding skills with ability to drive refactoring exercises
  • Knowledge of latest & emerging technology trends including cloud, mobile computing (Android and i0S), social computing, and security
  • Exposure to complete product development cycle (inception to production), scaling up, supporting new requirements & re- architecting
  • Good knowledge, understanding & experience of working with a variety of multi-tier/SOA architectures and cloud multitenant applications
  • Demonstrated development & architecting experience of functional cloud-based projects
  • Proficiency in enterprise Java technologies and frameworks, such as Java EE, Spring, Hibernate
  • Proficiency in web UI technologies and frameworks such as HTML 5, JavaScript, CSS 3.0
  • System integration technologies such as SOA, SOAP, REST
  • Familiarity with various operating systems (e.g. Windows, UNIX) and databases such as PostgreSQL, MySQL, Oracle and NO-SQL such as MongoDB
  • Possess good verbal and written communication skills
  • Experience of succeeding in a group environment and ability to lead technical projects in addition to be a critical/dependable technical resource
  • Experience of mentoring team members

 

Roles & Responsibility:

 

  • Key member of the product design team and collaborate with product design key stakeholders
  • Evaluate current technology and tools stack and recommend a suitable stack for development of our product/solutions
  • Design and formulate Minimum Viable Products in early stages
  • Design and develop Proof of Concepts/prototypes, solution frameworks, models and critical components
  • Contribute to product delivery in architecture, design, coding and code review
  • Architect solutions to implement functional and non-functional requirements
  • Proactively evolve product/service architecture to meet target market and quality goals
  • Provide cost effective and workable deployment architecture and work with cloud engineers for implementation 
  • Drive product quality through agile practices, CI/CD, code and design reviews
  • Develop and advocate standards and best practices for technology implementation
  • Develop team capability by identifying needs, hiring, training/coaching and best practice sharing
  • Experiment with trending technologies and tools to keep our products afresh

 

Personal Traits:

 

  • Positive Attitude
  • Dependability & Accountability
  • Proactive/ Takes Initiatives
  • Good Interpersonal Relations
  • Good Communication
  • Good comprehension, analytical and presentation skills