×
Register Here to Apply for Jobs or Post Jobs. X

Windchill Java Customization Engineer

Remote / Online - Candidates ideally in
Papillion, Sarpy County, Nebraska, 68046, USA
Listing for: Jobgether
Remote/Work from Home position
Listed on 2026-06-04
Job specializations:
  • Software Development
    Software Engineer, Backend Developer
Salary/Wage Range or Industry Benchmark: 100000 - 150000 USD Yearly USD 100000.00 150000.00 YEAR
Job Description & How to Apply Below

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Windchill Java Customization Engineer in the United States.

This role is focused on deep technical customization of the Windchill PLM platform using Java and PTC-native APIs. You will work on extending core system behavior through services, workflows, listeners, and processors while ensuring upgrades remain stable and maintainable. The position plays a key role in enabling engineering and product teams to tailor Windchill to complex enterprise needs. You will operate in a highly technical environment where performance, scalability, and platform integrity are critical.

The work spans both new feature development and modernization of legacy customizations. You will collaborate closely with cross-functional stakeholders to translate business requirements into robust technical solutions. This is a hands‑on engineering role with significant impact on enterprise product lifecycle management systems.

Accountabilities
  • Design and implement advanced Windchill customizations using Java, including services, listeners, processors, validators, and workflow extensions.
  • Extend the Windchill data model through Type and Attribute Management (TAM), custom relationships, and business logic enhancements.
  • Build and maintain custom UI components such as JSP/HTML pages, tables, actions, and wizard interfaces.
  • Develop asynchronous processing capabilities using queues, background jobs, and scheduled tasks within Windchill.
  • Optimize system performance through query tuning, caching strategies, and Java-level improvements.
  • Ensure all customizations align with PTC best practices to support long‑term upgradeability and system stability.
  • Collaborate with functional teams to translate requirements into scalable and maintainable technical designs.
  • Provide production support, troubleshoot issues, and deliver long‑term fixes to improve platform reliability.
  • Maintain detailed technical documentation including architecture, design decisions, and operational runbooks.
  • Mentor engineers through code reviews, design guidance, and structured knowledge sharing.
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
  • 5+ years of Java development experience with strong focus on Windchill customization.
  • Deep hands‑on expertise with Windchill APIs, architecture, and customization frameworks.
  • Strong understanding of Windchill data model, workflows, lifecycle management, and system internals.
  • Experience with JSP, HTML, and UI-level Windchill extensions.
  • Proficiency in SQL with experience in Oracle or SQL Server environments.
  • Hands‑on experience with Type and Attribute Management (TAM).
  • Strong debugging, troubleshooting, and performance optimization skills.
  • Ability to work in complex enterprise environments with cross‑functional stakeholders.
  • Excellent communication and technical documentation abilities.
Benefits
  • Competitive salary aligned with experience, typically in the $100,000–$150,000 range.
  • Fully remote work within the United States.
  • Long‑term, stable engagement aligned with multi‑year delivery roadmap.
  • Direct W2 employment with full benefits package.
  • Opportunity to work on large‑scale enterprise PLM systems.
  • Career growth in advanced Windchill and PLM engineering domains.
  • Exposure to complex engineering challenges and enterprise architecture.
  • Collaborative and technically driven work environment.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary