Java Developer – Windchill

Bright Vision Technologies•San Diego, CA
•$80,000 - $110,000•Remote

About The Position

Bright Vision Technologies is seeking an experienced Java Developer focused on deep, low-level Windchill customizations using Java, PTC APIs, and PTC customization frameworks. The role involves extending Windchill behavior through services, listeners, and processors while maintaining a clean, upgrade-friendly customization layer. The successful candidate will bring strong Java fundamentals, deep familiarity with Windchill platform internals, and a disciplined, performance-aware engineering approach. The developer will collaborate with product, design, engineering, operations, and business stakeholders to translate ambiguous requirements into well-engineered solutions. The role also includes contributing through code and design reviews and mentoring more junior engineers. Strong engineering discipline, clear communication, and a record of delivering production-ready work are expected. This is a full-time, direct W2 position that is 100% remote within the United States. The stated annual salary range is $80,000–$110,000. The employer is unable to sponsor new H-1B visa petitions; U.S. citizens, Green Card holders, EAD holders, and H-1B transfer candidates are encouraged to apply.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
  • Five or more years of Java development experience, with a strong focus on Windchill customization.
  • Deep, hands-on experience with the Windchill Java API and customization frameworks.
  • Solid understanding of the Windchill data model, lifecycle, and workflow internals.
  • Strong Java object-oriented design and performance-engineering skills.
  • Experience with JSP, HTML, and Windchill client-side customization.
  • Hands-on experience with Type and Attribute Management (TAM).
  • Strong SQL skills and familiarity with Oracle or SQL Server.
  • Experience supporting Windchill upgrades.
  • Excellent troubleshooting and documentation skills.
  • Strong communication and engineering discipline.

Nice To Haves

  • PTC Windchill development certifications.
  • Experience with PTC ThingWorx development.
  • Exposure to Windchill RV&S customization.
  • Familiarity with CI/CD tooling for Windchill.
  • Experience operating Windchill in the cloud.

Responsibilities

  • Develop deep, low-level Windchill customizations using Java, PTC APIs, and PTC customization frameworks.
  • Extend Windchill behavior through services, listeners, and processors while preserving a clean, upgrade-friendly customization layer.
  • Collaborate with product, design, engineering, operations, and business stakeholders to turn ambiguous requirements into well-engineered solutions.
  • Participate in code reviews and design reviews.
  • Mentor more junior engineers.
  • Troubleshoot issues and document solutions.
  • Support Windchill upgrades.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service