Jobs · Engineering

Senior Java PLM Developer

Bright Vision Technologies · Williston Park, NY · 2 wk ago
Engineering$100k–$150k/yrFull-time

About the role

Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential.

This position is 100% remote, located in the United States, and is a full-time, direct W2 role with a salary range of $100,000–$150,000 annually. We are seeking candidates with 6+ years of experience and offer sponsorship to U.S. Citizens, Green Card Holders, EAD Holders, and H-1B transfer candidates.

Job Summary

We are seeking an experienced Windchill Java Customization Engineer focused on deep, low-level Windchill customizations using Java, PTC APIs, and PTC’s customization frameworks. The ideal candidate will bring strong Java fundamentals, deep familiarity with the Windchill platform internals, and a disciplined, performance-aware engineering style.

In this role, you will work closely with cross-functional partners to translate ambiguous requirements into well-engineered solutions and will be expected to raise the bar through code review, design review, and mentorship of more junior engineers.

Responsibilities

  • Design and develop advanced Java customizations within Windchill, including custom services, listeners, processors, validators, and helpers.
  • Extend the Windchill data model with custom types, attributes, and relationships using Type and Attribute Management (TAM).
  • Build custom JSP and HTML extensions, including custom tables, actions, and wizard pages.
  • Develop custom queues and background processes for asynchronous Windchill tasks.
  • Implement complex workflow expressions and robot delegates in Java, applying disciplined engineering practices and partnering closely with stakeholders.
  • Optimize performance of Java customizations, including profiling, query tuning, and caching strategies.
  • Adhere strictly to PTC customization best practices, ensuring upgrade-friendly customizations.
  • Lead migration efforts to retire legacy customizations to modern PTC-supported patterns.
  • Conduct code reviews and uphold internal engineering standards.
  • Collaborate closely with functional consultants to translate complex requirements into clean Java designs.
  • Provide hands-on post-go-live and hypercare support.
  • Maintain comprehensive, current technical documentation.
  • Mentor and coach junior and mid-level engineers through code review, design review, pair programming, and structured knowledge sharing.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
  • Five or more years of Java development experience, with strong focus on Windchill customization.
  • Deep, hands-on experience with the Windchill Java API and customization frameworks.
  • Solid understanding of Windchill data model, lifecycle, and workflow internals.
  • Strong Java OO 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.

Preferred Qualifications

  • 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.

Pay

The salary range for this position is $100,000–$150,000 annually.

Schedule

This is a full-time position.

Benefits

Bright Vision Technologies offers tremendous career growth potential and a dynamic work environment.

Similar jobs

Senior Java PLM Developer

Bright Vision TechnologiesSterling, VA· Yesterday
RemoteEngineering$120k–$170k/yrapply on brightvisiontechnologies.applytojob.com

Senior Java PLM Developer

Bright Vision TechnologiesAshburn, VA· 1 wk ago
RemoteEngineering$120k–$170k/yrapply on brightvisiontechnologies.applytojob.com

Senior Java PLM Developer

Bright Vision TechnologiesHerndon, VA· 1 wk ago
RemoteEngineering$100k–$150k/yrapply on brightvisiontechnologies.applytojob.com

Senior Java Developer

CACI International IncSterling, VA· 2 days ago
OTHR$90k–$190k/yrapply on searchcareers.caci.com