OVERVIEW
The ECM Developer is a highly skilled software engineer supporting an ECM platform built on IBM File Net P8 and Business Automation Workflow (BAW 24.x).
A migration to IBM Cloud Pak for Business Automation (CP4 BA) on Red Hat Open Shift 4.x on AWS (ROSA) is planned.
This role involves designing and implementing cloud‐native ECM solutions and collaborating with ECM Analysts and Architects to deliver secure, scalable, and high‐performing applications.RESPONSIBILITIESDesign, develop, and maintain complex Java applications, including mission‐critical service layers for the ECM platform.Translate business requirements into innovative, secure, and scalable technical solutions.Ensure solutions are vulnerability‐free, follow modern IT standards, and leverage emerging technologies.Maintain a production‐first mindset focused on uptime, scalability, and rapid issue resolution.Collaborate with internal business units and stakeholders to ensure successful project delivery.Provide technical demos and presentations to team members and business partners.Foster a collaborative and productive team environment.QUALIFICATIONS
KnowledgeExpert‐level experience with IBM File Net P8 APIs (Content Engine, Process Engine).
Deep expertise in ICN 3.x+ and ICM 5.x customization using the Dojo framework.Strong understanding of RESTful API development, integration patterns, and Open API Specification (OAS 3.x).
Proven experience designing and deploying BAW 24.x solutions.Strong experience with CI/CD pipelines, Git repositories, and automated build/deploy tools (e.g., Jenkins, Azure Dev Ops).
Familiarity with static code analysis tools such as Checkmarx, Sonar Qube, or equivalent for secure coding practices.Experience with Kubernetes‐based platforms (Open Shift 4.x), RHEL, and ROSA.Cloud proficiency (IBM Cloud, AWS, Azure); certifications preferred.Understanding API Gateway technologies such as Azure API Management (APIM) and identity management platforms like Okta IAM.Bonus knowledge: Gen AI (Watson X.ai), IBM Datacap, Kofax Capture.SkillsICN Customization: Plugin development including External Data Services (EDS), Feature and Action Plugins, Context Menu Customization, and custom scheduled task development using the ICN Task Manager framework and APIs.Java/J2 EE: Spring Boot, JPA, Hibernate, Microservices.ECM Suite: File Net P8, ICN 3.x+, ICM 5.x, BAW 24.x, IER, ICC, FDM, Sweep Framework.ECM Migration: Share Point, Domino, File Net P8 to CP4 BA.Security & Governance: Role‐based access, retention policies, security proxies, change preprocessors.App Servers: IBM Web Sphere (ND, Liberty, Open Liberty), Web Logic, Tomcat.Reporting & Monitoring: Sweep jobs, stored procedures, Control‐M, Splunk.Bonus Skills: Python, AWS services (EC2, S3, Lambda, IAM, VPC, ECS, Cloud Watch, API Gateway).
EDUCATION
Bachelor's degree in computer science or related field, or equivalent work experience.EXPERIENCEMinimum 5 years as an ECM Developer.5+ years developing enterprise‐grade ECM solutions using IBM File Net and Java/J2 EE.Proven experience customizing, configuring, and maintaining IBM File Net‐based platforms.WORKING CONDITIONS
This remote contractor role follows a fixed schedule aligned to U. S. business hours.
Candidates must be available during assigned times for collaboration, delivery, and support.
Extended hours may occasionally be required based on project needs.Equal Employment Opportunity Statement
NTT DATA is an equal opportunity employer.
Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.


Ecm Developer

Apply Now
Back to search page