Senior Enterprise Software Engineer (JD Edwards)

Wolters Kluwer

Chennai, INonsitePosted Jun 22, 2026

Skills

cloudformationregressionclusteringterraformansibleoracleopenaiazurecicdgooglecloudawspythonml

About the role

POSITION OVERVIEW

We are seeking a highly accomplished, hands-on Senior Lead Operations Manager to join our enterprise technology leadership team. This pivotal role blends deep technical execution with strategic leadership across four core disciplines: JD Edwards EnterpriseOne (JDE E1), IBM Integration technologies, Cloud Architecture, and emerging Artificial Intelligence practices.

The ideal candidate is not a bystander manager — they roll up their sleeves, architect solutions, and directly contribute to development, configuration, and administration while simultaneously guiding a team of engineers and analysts. You thrive in fast-paced environments, absorb new technologies at exceptional speed, and champion a culture of continuous innovation.

KEY RESPONSIBILITIES

Operational Leadership & Team Management

Lead, mentor, and manage a cross-functional team of developers, CNC administrators, integration engineers, and cloud architects.

Define operational KPIs, SLAs, and delivery roadmaps for all enterprise platform areas.

Drive Agile/DevOps delivery practices including sprint planning, backlog grooming, and retrospectives.

Act as escalation point for critical incidents and ensure timely resolution with root-cause analysis.

Partner with business stakeholders, functional analysts, and C-suite to translate business needs into technology solutions.

JD Edwards EnterpriseOne — Development, Architecture & CNC Administration

Provide hands-on technical leadership across the complete JDE E1 stack spanning custom development, functional configuration, CNC infrastructure, and Oracle database administration.

Architect and develop JDE customizations using Business Functions (BSFNs), Named Event Rules (NERs), Report Design Aid (RDA), Form Design Aid (FDA), Table Design Aid (TDA), and Data Dictionary extensions.

Design and deploy JDE Orchestrator Framework solutions — building orchestrations, connectors, cross-reference rules, and form requests to automate business workflows and expose JDE services as REST APIs.

Architect and implement JDE integrations via Business Function calls, Interoperability (XML/Z-files), RESTful and SOAP web services, and third-party middleware adapters.

Own and lead end-to-end JDE EnterpriseOne upgrade projects — from current-release assessment and gap analysis through to production cutover — including major application releases (e.g., 9.0 to 9.2) and incremental Application Service Packs (ASPs).

Plan and execute JDE Tools Release upgrades (e.g., TR 9.2.x.x series): download and stage ESU/ASU bundles from Oracle Update Center, run the Tools Release installer on Enterprise and HTML Web Servers, validate planner and spec merge, and post-upgrade regression test all critical business objects.

Manage the full Application Service Update (ASU) and Electronic Software Update (ESU) lifecycle: evaluate Oracle support patches, assess object conflicts using the Object Management Workbench (OMW) conflict checker, apply updates through Change Management, and produce post-apply validation reports.

Perform and document pre-upgrade checklist activities: hardware and OS prerequisite validation, Oracle Database version compatibility matrix review, JVM and WebLogic/JBoss version alignment, disk capacity planning, and backup verification.

Coordinate co-existence environments during upgrade cycles — maintaining multiple tools release levels across DV, PY, and PD path codes to support parallel development, QA testing, and production stability simultaneously.

Perform deep CNC administration across all JDE server tiers: Enterprise Server (Logic Server), HTML Web Server, Deployment Server, and Batch Processing / UBE Server on both Linux (RHEL / Oracle Linux) and Windows Server platforms.

Provision, configure, and maintain JDE environments from scratch: stand up new logic server instances, configure jde.ini / jdbj.ini / jas.ini, define server maps, configure ports and JMX monitoring, and register environments in the Server Manager Management Console (SMMC).

Administer the Deployment Server: manage path codes (PRISTINE, DEMO, DV733, PY733, PD733, and custom path codes), configure package build INI settings, maintain the Central Objects business data source, and control check-in/check-out workflows in OMW.

Execute full package builds — both Full and Partial packages — including: setting package build definitions, resolving spec merge errors, monitoring Package Assembly and Deploy logs, managing the deployment queue, and validating successful client and server package deployment.

Configure and manage JDE Change Management: define environments and path codes, set up promotion paths (DV -> PY -> PD), govern Object Librarian (OL) projects, manage OMW user roles and activity rules, and enforce promotion approval workflows.

Administer JDE Security: configure Application Security (Action, Row, Column, Tab, Version security), Orchestrator token-based security, Single Sign-On (SSO) via SAML/LDAP integration, and Role-Based Access Control (RBAC) aligned with SOX and audit requirements.

Manage the JDE Scheduler: configure and monitor UBE job queues, set host and subsystem job priorities, tune concurrent job limits, diagnose stuck/failed jobs, and manage batch version control and interactive server routing.

Monitor and tune JDE system performance: analyze HTML Server heap dumps and GC logs, tune JVM parameters (Xmx/Xms/MaxPermSize), review logic server kernel configuration, diagnose slow UBE execution, and optimize jde.log / jdedebug.log verbosity and rotation policies.

Lead new JDE environment provisioning projects end-to-end: requirements scoping, server sizing, OS-level prerequisite configuration, Oracle DB schema creation, JDE Planner installation, workbench environment setup, and handoff to development or QA teams.

Build and configure additional path codes for specialized purposes (e.g., RETROFIT, TRAINING, UAT, REPORT-DEV) — including creating new business data sources, system data sources, and object librarian data sources, and configuring server map entries accordingly.

Establish and maintain Disaster Recovery (DR) and Business Continuity (BCP) environments: configure replication or restore procedures for Enterprise Server, Deployment Server, and Oracle databases; document and periodically test failover runbooks.

Administer Oracle Database (versions 12c, 19c, and 21c) supporting JDE EnterpriseOne on both Oracle Linux / RHEL and Windows Server platforms — including installation, patching (PSU/CPU/RU), listener configuration, and TNS connectivity.

Manage JDE-specific Oracle DB objects: Central Objects (COCTL), Business Data, Control Tables, and Versions data sources — including tablespace sizing, index management, and regular schema statistics gathering (ANALYZE / DBMS_STATS) to ensure query plan stability.

Perform Oracle DBA tasks in support of JDE operations: export/import using DataPump (expdp/impdp) for environment refreshes, RMAN backup and restore, Flashback operations, AWR and ADDM performance report analysis, and deadlock/latch contention investigation via V$ views.

Tune Oracle SQL performance for JDE: review execution plans using EXPLAIN PLAN and SQL Trace / TKPROF, identify and resolve full table scans on high-volume JDE tables (F0911, F4211, F43121 etc.), create or rebuild indexes, and gather optimizer statistics on schedule.

Configure and manage Oracle Data Guard or Oracle RAC (Real Application Clusters) to provide high availability for JDE production database tiers on Linux; manage redo log shipping, standby switchover/failover procedures, and TAF (Transparent Application Failover) settings.

Administer Oracle networking on Linux: configure tnsnames.ora, listener.ora, sqlnet.ora; manage Oracle Wallet for encrypted database connections; and control OS-level oracle user permissions, ulimits, and kernel parameter tuning (shmmax, semaphores, open file limits).

Manage Oracle databases on Windows Server: configure Oracle Windows Services, OracleDBConsole, NTFS permission structures for Oracle homes, Windows Scheduler tasks for backup jobs, and Event Log integration for Oracle alert log monitoring.

Perform periodic JDE database health checks: purge JDE log tables (F9861, jdeDebug), archive obsolete versions, compress historic business data, and manage tablespace free-space thresholds with proactive alerting.

IBM Integration — Integration Developer & MQ/IIB Administration

Architect, develop, and administer IBM Integration Bus (IIB) / App Connect Enterprise (ACE) message flows, policies, and deployment BAR files.

Design and manage IBM MQ infrastructure including queue managers, channels, topic-based messaging, and high-availability clustering.

Lead integration governance — define patterns, reusable components, and API management policies.

Implement end-to-end monitoring for integration pipelines using MQ Explorer, IBM Operations Console, and third-party observability tools.

Troubleshoot production integration failures, analyze message flows, and lead performance optimization efforts.

Evaluate and plan migration paths from IIB to IBM App Connect Professional/Enterprise or cloud-native alternatives.

Cloud Solution Architecture & Automation

Design, implement, and govern multi-cloud and hybrid-cloud architectures (AWS, Azure, or GCP) aligned with enterprise security and compliance standards.

Drive cloud automation initiatives using Infrastructure as Code (IaC) tools — Terraform, Ansible, CloudFormation, or equivalent.

Develop CI/CD pipelines and DevSecOps practices to accelerate delivery velocity while maintaining quality gates.

Oversee cloud cost optimization, FinOps practices, and capacity planning.

Establish cloud security posture management (CSPM), identity and access policies, and compliance guardrails (SOC 2, ISO 27001, GDPR).

Lead cloud migration strategies for on-premises JDE and IBM workloads into cloud environments.

AI Strategy & Emerging Technology Adoption

Champion an AI-first mindset across the operations and engineering team — identifying automation, efficiency, and insight opportunities.

Evaluate, pilot, and operationalize AI/ML tools and platforms (e.g., AWS , Azure AI Services, OpenAI APIs).

Integrate generative AI and intelligent automation into business workflows, JDE processes, and integration pipelines.

Stay current with the rapidly evolving AI landscape; rapidly acquire new skills and facilitate team enablement workshops.

Partner with data engineering and analytics teams to build AI-ready data pipelines and governance practices.

Our Interview Practices

To maintain a fair and genuine hiring process, we kindly ask that all candidates participate in interviews without the assistance of AI tools or external prompts. Our interview process is designed to assess your individual skills, experiences, and communication style. We value authenticity and want to ensure we’re getting to know you—not a digital assistant. To help maintain this integrity, we ask to remove virtual backgrounds and include in-person interviews in our hiring process. Please note that use of AI-generated responses or third-party support during interviews will be grounds for disqualification from the recruitment process.

Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.

Questions about this role

  • How do I apply to this Senior Enterprise Software Engineer (JD Edwards) role at Wolters Kluwer?

    Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

  • What's the typical salary for Software Engineer in India?

    Compensation for Software Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for India medians across recent openings.

  • How fast does AI Applyd auto-apply?

    Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

  • What ATS does Wolters Kluwer use?

    AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.