Windchill Java Customization Engineer

Jobgether · US

Company

Jobgether

Location

US

Type

Full Time

Job Description

Team: IT

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.
Apply Now

Date Posted

05/21/2026

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0

© 2026 Job Transparency. All rights reserved.