ECM Software Developer

Tek Leaders Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

San Francisco, CA - USA

profile Monthly Salary: Not Disclosed
Posted on: 15 days ago
Vacancies: 1 Vacancy

Job Summary

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

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 p...
View more view more

Key Skills

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