> Markdown version of [/jobs/ext/1154707-jde-developer](https://www.wearedevelopers.com/jobs/ext/1154707-jde-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # JDE Developer - **Company:** G&W Electric Co - **Location:** Bolingbrook, IL, United States - **Experience:** Experienced - **Salary:** $83,948.0 - $109,163.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Computing Platforms, Cloud Computing, Databases, Data Integration, Extract Transform Load (ETL), Programming Tools, Electronic Data Interchange (EDI), Middleware, JSON, JD Edwards EnterpriseOne, Simple Object Access Protocol (SOAP), Software Engineering, Software Systems, Web Services, Extensible Markup Language (XML), Software Modules, Enterprise Software Applications, Bi Publisher, Enterprise Integration, Data Management, Programming Languages - **Published:** July 2, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/12449115?backUrl=%2Fcareer%2F12449115%2FJde-Programmer-Analyst-Illinois-Bolingbrook ## About the Role * Expertise in JDE development platforms and technologies, programming languages (C, Java), EnterpriseOne development tools (OMW, FDA, RDA, BSFN, NER, BI Publisher, E1 Pages) and Orchestrator. * Expertise in Integration development and Web services (REST, SOAP). * The ability to analyze and synthesize business requirements, including recognizing patterns and conceptualizing processes. * Strong analytical and problem-solving abilities, with the capacity to analyze and resolve complex technical issues, troubleshoot system failures, and implement effective solutions in a timely manner. * Experience working on multiple full life-cycle application projects. * Excellent organizational skills with the ability to consistently hit deadlines. * Proactive self-starter with ability to work with minimal supervision. * Exceptional customer service skills with strong interpersonal and collaboration skills * Excellent written and verbal communication skills with the ability to translate complex technical concepts into business terms. * The ability to multitask in a fast-paced environment. Ideally you will have: * A Bachelor's Degree in IT or related field * 5+ years of hands-on ERP experience including master data management, data integration, business intelligence, and application development, preferably within manufacturing. * 5+ years of JD Edwards EnterpriseOne application development experience including in depth use of EnterpriseOne Development Tools, Orchestrator, JSON/XML, and ETL tools. * 3+ years of Oracle Integration Cloud (OIC) development and web services experience. * Strong experience with cloud technologies. Physical Demands / Working Conditions of the role are: * General Office Environment, PC use * Light Lifting (occasional 25 lbs or less) * Stooping & Standing ## Description This position is responsible for evaluating business requirements, designing, developing, maintaining ERP and Integration solutions to meet the evolving needs of our organization. You will collaborate closely with stakeholders, business analysts, architects, and other IT professionals to deliver high-quality business solutions that drive operational efficiency and business growth. As a JDE Developer you will: * Collaborate with stakeholders to understand business requirements and translate them into technical specifications and solution designs that align with ERP best practices and development standards. * Develop and customize ERP modules, functionalities, and automations using programming languages and ERP development tools to meet specific business requirements. * Integrate ERP systems with other enterprise applications, Cloud Applications, databases, and external systems using middleware technologies and protocols (e.g., REST, SOAP) to ensure seamless data exchange and process automation. * Plan, coordinate, and manage software development projects from initiation to completion, including requirements gathering, scheduling, resource management, risk management, and stakeholder communication, ensuring projects are delivered on time and within budget. * Identify opportunities for process optimization, automation, and efficiency improvements within the software development and business processes, implementing tools, methodologies, and best practices to enhance productivity. * Collaborate with third-party vendors and service providers to evaluate, develop, and integrate software solutions and services, managing vendor relationships, and ensuring deliverables meet quality standards and contractual obligations. * Research, evaluate, and recommend new technologies, tools, and platforms to improve business processes, enhance system capabilities, drive innovation, stay abreast of industry trends and emerging best practices. * Create technical documentation, including design specifications, user manuals, and training materials, and provide training and support to end-users and IT staff to facilitate effective adoption and utilization of business solutions. ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Developer’s Perspective: Overview of the Tezos Blockchain Ecosystem](https://www.wearedevelopers.com/videos/237-developer-s-perspective-overview-of-the-tezos-blockchain-ecosystem) - [The Evolution of Enterprise Java with Jakarta EE 11 and Beyond](https://www.wearedevelopers.com/videos/1562-the-evolution-of-enterprise-java-with-jakarta-ee-11-and-beyond) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Increased Performance and Developer Productivity with Jakarta EE 11](https://www.wearedevelopers.com/videos/943-increased-performance-and-developer-productivity-with-jakarta-ee-11) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)