Talent.com
ECM Software Developer

ECM Software Developer

Tek Leaders IncSan Francisco, California, USA
6 days ago
Job type
  • Full-time
Job description

ECM Developer (Contractor)

OVERVIEW

The ECM Developer is a highly skilled software engineer supporting an ECM platform comprised of IBM FileNet P8 and Business Automation Workflow (BAW) with a migration to IBM Cloud Pak for Business Automation (CP4BA) and Red Hat OpenShift on AWS (ROSA) soon. This position is responsible for designing and implementing enterprise-grade cloud-native ECM solutions and will work alongside a talented team of ECM Analysts and Architects.

RESPONSIBILITIES

  • Create enhance and sustain complex high-performance Java applications including a mission-critical service layer for the ECM platform adhering to contemporary IT standards.
  • Analyze and deliver solutions for various business requirements recommending innovative solutions balancing quality and speed of delivery.
  • Ensure ECM platform and solutions are highly secure vulnerability-free follow modern standards and look for opportunities to implement new technologies.
  • Maintain a production-first mindset focused on scale uptime and ability to rapidly triage / resolve production issues.
  • Work closely with internal business units to facilitate project completion.
  • Provide technical demonstrations / presentations to fellow team members business partners and project stakeholders.
  • Promote a cooperative and productive team environment.

QUALIFICATIONS

Knowledge

  • Expert-level understanding of Widget and Plug-In development with an emphasis on reusability
  • Strong understanding of API development best practices integration patterns and REST principles
  • Extensive experience customizing ICN and ICM using Dojo framework
  • Extensive experience designing and deploying BAW solutions
  • Strong understanding of Agile methodology (Scrum or Kanban) Azure DevOps Git CI / CD Maven Jenkins
  • Familiarity with the OpenAPI Specification (OAS 3.x)
  • Proficiency with RHEL and ROSA
  • Familiarity developing solutions on a Kubernetes-based containerization platform (OpenShift 4.x)
  • Proficiency with Cloud platforms (IBM Cloud AWS Azure) certification preferred
  • Familiarity with security methodologies (Secure SDLC DevSecOps Agile)
  • Familiarity with Gen AI () a plus
  • Skills

  • IBM FileNet P8 Suite : Content Manager Process Engine ICN ICM BAW Records Manager (IER) ICC FileNet Deployment Manager (FDM) Sweep Framework.
  • ICN Customization : Plugin development External Data Services (EDS) Feature Plugins Action Plugins Context Menu Customization.
  • Java / J2EE : Core Java Spring Boot Struts JPA Hibernate Microservices architecture.
  • RESTful API Development : Design and implementation of services using Spring and Struts.
  • Web Technologies : Dojo NodeJS AngularJS ReactJS HTML JavaScript AJAX jQuery JSON.
  • ECM Migration Experience (e.g. SharePoint to FileNet Domino to FileNet FileNet P8 to CP4BA).
  • Security & Governance : Security proxies Change Preprocessors Role-based access control Document retention policies.
  • Operating Systems : Windows RHEL UNIX AIX
  • AWS Cloud Services : EC2 S3 Lambda IAM VPC Elastic Beanstalk Elastic Container Service CloudFront API Gateway CloudWatch Auto Scaling EC2 Image Builder.
  • DevOps Tools : AzDO Jenkins Docker Kubernetes GitHub Ansible Packer Terraform.
  • Databases : Oracle PostgreSQL
  • App / Web Servers : IBM WebSphere WebLogic Apache Tomcat
  • Agile Methodologies : Scrum Kanban
  • Reporting & Automation : Sweep jobs Materialized views Stored procedures Control-M job scheduling.
  • Highly skilled in developing and maintaining REST APIs in Java with frameworks like Spring Struts and Quarkus.
  • Expert level ability to interact with P8 Content Engine and Process Engine APIs
  • Highly skilled in ICN 3.x ICM 5.x and BAW 24.x customizations
  • Proficient in developing and deploying applications on IBM WebSphere (ND Liberty Open Liberty) as well as building self-hosted applications capable of running independently on embedded web servers (e.g. Spring Boot).
  • Proficient in HTML CSS JavaScript jQuery XML and JSON
  • Familiar with Microsoft Azure DevOps and Microsoft Office software including strong ability to analyze data using Excel for reporting and data mining.
  • Excellent analytical and problem-solving skills
  • Ability to produce rich design documentation
  • Ability to estimate effort meet delivery dates and complete tasks necessary to achieve objectives while minimizing defects.
  • Additional Desired Skills :
  • Ability to develop IBM Datacap rulesets and Custom Actions
  • Python development experience
  • Education

    Bachelors Degree in related field or equivalent work experience required

    Experience

  • Minimum of 5 years experience as an ECM Software Developer
  • 5 years developing and delivering enterprise-grade ECM solutions on IBM FileNet-based imaging platforms with Java / J2EE.
  • 5 years of work experience in implementing configuring customizing and maintaining IBM FileNet-based imaging platforms.
  • Required Skills :

    ECMContent ManagementIBM FileNet P8 SuiteJava

    Key Skills

    Account Payable,C++,Community Support,Garment,Import & Export,Java

    Employment Type : Full Time

    Experience : years

    Vacancy : 1

    Create a job alert for this search

    Software Developer • San Francisco, California, USA