Java Developer1

Location: Johnston, RI
Date Posted: 10-31-2018
Java Developer
Johnston, RI (on site primarily / some remote due to this being a scrum environment)
Duration: 6 month contract (May convert to F/T)
Interview Mode: Phone+F2F
Job Description:

Required Skills/Experience:
  • experience implementing Content Management solutions utilizing the opentext suite of products. (Teamsite/Livesite/Open deploy)
  • 4+ years of Java development experience, ideally in a team lead role
  • Development of CMS components, templates, and workflows using Workflow Modeler in TeamSite 7.4 to 16.x
  • Design and Develop FormsPublisher templates using Form API, in-line callouts, CGI callouts, custom roles, menu options and Open Deploy configurations.
  • Design and Develop Taxonomy, Team Site Search, IDOL Search and metadata management
Primary responsibilities include:
  • Participates to the Architecture design of the application and their integration
    Stays up to date with the latest evolutions of the opentext products, UI & Java frameworks.
  • Responsible for planning, analysis, detailed design, developing/coding, testing and implementation of software components, including TeamSite and LiveSite templates, components and forms configuration; develop custom components when applicable, debugs, supports, and modifies software enhancements and/or new products.
  • Adheres to the established lifecycle methodology.
  • Packages deliverables according to the expected structure and formats.
  • Organizes and maintains installation and operational documents and release notes for each delivery.
  • Uses current programming language and technologies, writes code, completes programming, and performs testing and debugging and/or break fixes of applications.
  • Adheres to best practices and quality criteria in all development activities.
    Collaborate with business and marketing stakeholders on improving the user experience
Required Skills/Experience:
  • 4+ years of Java development experience
  • Working knowledge of CSS 3, HTML 5, jQuery and ZURB Foundation
    Skills in Java, (preferably java 1.8 – knows to write lambda expression, understands functions etc),using the latest SDKs and tools and frameworks such as Spring boot, spring JDBC ,Spring test , spring security, RxJava, etc of Java
    Working knowledge of JavaScript build tools, including, but not limited to: Grunt, Gulp, Webpack.
  • Working knowledge of JavaScript testing frameworks.
  • Working knowledge of Subversion.
  • Experience interfacing with back-end applications using MQ, SOAP, Restful services, and JSON - Worked on at least one of JaxRs implemetations.
     Worked on Writing Junit test cases ( mockito).
  • Understands database concepts – proficient in writing relational database queries – Oracle
  • Ability to develop functional, technical and user interface designs for an application that meets the defined requirements (business, system performance and standards)
  • Experience with building web applications that use responsive design to better support mobile devices.
  •  Experience in highly-secured online environments that use n-tier designs and extensive firewalling to enhance security
  •  Ability to work in a fast-paced environment as part of a highly skilled development team working on multiple development projects with quick turnaround times.
  • Familiarity with Agile best practices, tools, and techniques.
  • Candidate must be a team player who possess excellent leadership and interpersonal skills that works and communicates well with technical and non-technical resources. Must have excellent oral and written communication skills and possess the ability to work with limited direction while being highly productive.
  • Strong desire to take on work in all skillsets, JAVA, CMS, UI and QA within a scrum team environment.
Nice to have:
  • Experience in any Content Management System such as AEM, Sitecore, WordPress, Drupal preferably Teamsite.
  • Experience with Togaf or Lean Six Sigma Architecture.
  • Familiarity with JavaScript frameworks/libraries, including, but not limited to: Angular.js, React, Vue.js
  • Familiarity with accessible web design and development
  • Familiarity with assistive technologies, such as JAWS
  • Working knowledge of Git
  • Familiarity with CSS pre-processing tools.

Key Business Solutions, Inc.
|| Office: 916 646 2080 Ext 223 || Fax: 916 646 2081
Note: This email is not intended to be a solicitation.  Please accept our apologies and reply in the subject heading with REMOVE to be removed from our Mailing list.
this job portal is powered by CATS