Windchill Java Developer
$100k - $180kBright Vision Technologies
Location: 100% Remote (U.S.)
Position Type: Full-time, Direct W2
Salary Range: $100,000–$180,000 Annually
Experience Required: 6+ years Sponsorship: U.S. Citizens, Green Card Holders, EAD Holders, and H-1B transfer candidates are encouraged to apply. We are unable to sponsor new H-1B visa petitions for this position. Job Summary:
We are seeking an experienced Windchill Java Developer focused on deep, low-level Windchill customizations using Java, PTC APIs, and PTC’s customization frameworks. This role suits engineers who enjoy working close to the platform, extending its behavior through services, listeners, and processors while preserving a clean and upgrade-friendly customization layer. 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 — product, design, engineering, operations, and business stakeholders — 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. The successful candidate brings strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production.
Key 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 to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards.
- 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, planning phased cutovers, building backward-compatibility shims where needed, and ensuring each migration step is reversible and well-monitored.
- Conduct code reviews and uphold internal engineering standards, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards.
- Collaborate closely with functional consultants to translate complex requirements into clean Java designs.
- Provide hands-on post-go-live and hypercare support, working closely with operations teams to triage incidents quickly, identify root causes, and drive durable fixes that improve long-term system stability.
- Maintain comprehensive, current technical documentation — including architecture diagrams, design decisions, configuration references, runbooks, and operational procedures — so that the system remains supportable, auditable, and easy to onboard new engineers onto over time.
- Mentor and coach junior and mid-level engineers through code review, design review, pair programming, and structured knowledge sharing, helping the broader team grow in technical maturity and confidence over time.
- 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.
- 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.
Would you like to know more about this opportunity? For immediate consideration, please send your resume to View email address on us.fitly.work or contact us at View phone number on us.fitly.work. Learn more about Bright Vision Technologies at . Bright Vision Technologies is an Equal Opportunity Employer.
Equal Employment Opportunity (EEO) Statement
Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall.
BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees' ability to perform their job duties may result in disciplinary action up to and including termination of employment.
$100k - $180k
Windchill Integration Developer - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud,... ...services for Windchill data using OData, Info*Engine, or custom Java services. * Implement message-based and event-driven...SuggestedFull timeFixed term contractH1bLocal areaImmediate startRemote workVisa sponsorship$95k - $154k
...technical skills and business perspective to the table. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/Data Scientists, Machine Learning engineers for full time positions...SuggestedFull timeH1bRemote work$100k - $150k
...PTC Windchill Developer - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud,... .... The ideal candidate will combine strong hands-on Windchill Java customization experience with practical knowledge of Windchill...SuggestedFull timeH1bLocal areaImmediate startRemote workVisa sponsorship$100k - $150k
...Senior Java Full Stack Developer - Remote 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...SuggestedFull timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...Merrimack, NH/ Westlake, TX/ Smithfield, RIDuration: Long Term (2+ Years)The Expertise We’re Looking ForTechnical Skills (Must Have):Java 8+ (Spring Boot)AWSRest API Development/IntegrationCI/CD JenkinsInterview Process: 1 round panel interview for an hour.Required...SuggestedImmediate start
- ...web and middle-tier applications. Candidates must have at least 5 years of experience, strong knowledge of Angular, TypeScript, and Java, as well as familiarities with SQL, APIs, and Agile methodologies. The role requires excellent communication and problem-solving skills...
- ...Java Full Stack EngineerIndustry: Top Financial Banking ClientMode: RemoteDuration: Hybrid (5 days per Month) :: 12+ Months (Possible Extension – Long Term)Location: Westlake, TX / Durham, NC / Jersey City, NJJob Description:• Full stack Java Engineer: 70-80% Backend...
- ...Job TitleThe Expertise and Skills You BringProven experience in designing, developing, and maintaining Java/JEE based API and web applications in a fast-paced Scrum environment.Proven experience with Service Oriented Architecture (SOA), designing and building RESTful...
- ...The TeamYou will be responsible for developing and maintaining high-quality, full stack application components in support of various products... ...development experience with strong proven understanding of Java/Spring MVC, Spring Core, Spring Boot, AWS, Azure.Knowledge of building...
- ...Backend Java DeveloperLocation: Durham, NC, Westlake, TX, Merrimack, NH (Remote Till Covid)Duration: Long Term ContractRequirement:2-4 years’ experience in Java 8 / Java 11Develop REST APIs or Microservices using Spring Boot along with other core components like OAuth...Remote work
- ...Merrimack, NH or Jersey City, NJ They are looking to bring on 4 plus developers for a new Syndicate Squad with heavy focus on the following... ...developing applications and is capable of full stack Java development for the Fixed Income, FX and Syndicate suite of applications...Work from home
- ...Backend Java Developer Location: Durham, NC, Westlake, TX, Merrimack, NH (Remote Till Covid) Duration: Long Term Contract Requirement: ~2-4 years’ experience in Java 8 / Java 11 ~ Develop REST APIs or Microservices using Spring Boot along with other core...Long term contractRemote work
- About the job Senior Java Full Stack Developer ***W2 only*** Position: Senior Full Stack Java Developer Work Authorization: All Work Authorizations Location: Remote Contract: 12-24 months Qualifications: Min 9 years of experience We need candidates who can take interview...Contract workRemote work
- ...testable code that meets specifications. Responsibilities Develop new capabilities and re-architect parts of an existing system.... ...Experience developing server-side web applications in Java Experience developing Java Web Services with public API (e.g....
- ...Full Stack Java Engineer70-80% Backend and 20-30% Front endRequired Skills:Must have experience with Java / J2EE application development (10-15+ years)Must have experience with Java / J2EE (Expert)Must have experience with Spring / Spring BootMust have experience with...
- ...Java Full Stack EngineerLocation: Durham, NC, Boston, MA, Merrimack, NH, Jersey City, NJ, Westlake, TXDuration: Long Term ContractRequirement:Bachelor’s or master’s degree in a technology related field (e.g. Engineering, Computer Science, etc.) required.Experience with...
- ...of quality and performance in everything we do.Job DescriptionWho You’ll Work WithArista’s Linux Kernel team is responsible for developing and maintaining the Linux kernel in EOS. This includes keeping pace with the latest developments in the upstream Linux Kernel community...
- Company DescriptionArista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing...
- ...Senior Software Engineer (Java, AWS)Location: Durham, NC, Boston, MA, Merrimack, NH, Westlake, TX, Jersey City, NJ, Salt Lake City... ...Maven, Jenkins, Stash, Ansible, Docker).Solid understanding of developing highly scalable distributed systems using Open source technologies...
- ...an excellent reputation with the clients.Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data analysts/data scientists. We welcome candidates with all visas and citizens to apply.Who Should Apply:Recent computer...
- ...engineers and scientists to apply cutting-edge algorithms to real-world problems. We are seeking candidates with proven abilities in developing innovative solutions who are particularly interested in working on state-of-the-art Electronic Warfare and Signal Intelligence...Contract workLocal area
- ...standards of quality and performance in everything we do.Job DescriptionWho You’ll Work WithArista’s BIOS team is responsible for developing and maintaining the CPU firmware, BIOS and Boot Loader software used in all Arista products.. This work includes bringing up new...
- ...sustainable networks . Learn more about our mission, vision and values . The candidate will work with a small team of software developers to implement major new product features. As part of a product development team, this candidate will be actively involved with...Full timeRemote workWorldwide
$100k - $150k
...we continue to grow, we’re looking for a skilled PLM Engineer (Windchill / Teamcenter) to join our dynamic team and contribute to our mission... ..., and aligned with broader team and platform standards. Develop automation scripts using shell, Python, or Ansible to reduce...Full timeFixed term contractH1bLocal areaImmediate startRemote workVisa sponsorshipWork visa- ...hardware engineers to come up with innovative new network systems features.Architect, design and manage the development of these features.Develop and maintain features using C, C++ and Python, review and contribute to functional and design specifications. Build automated tests...
- ...not be limited to any single aspect of managing ASIC-based networking solution, but cover all aspects of bringing up new hardware, developing all features requiring hardware validation, testing the software and hardware, and supporting our customers using the products....Contract work
- ...SAP Integration Developer Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require... ...FILE, IDOC, JDBC, RFC, B2B, FTP/SFTP Experience with SAP PO Java UDF Experience with SAP ECC Sproxy Experience with...Minimum wagePermanent employmentWork experience placementLocal area
$132.96k - $226.04k
...responsibilities will include managing the systems engineering content and work products associated with qualification, which includes developing the test requirements baseline, designing qualification strategies and procedures, and overseeing the integration and execution...Full timeWork experience placementLocal areaWorldwide- ...and hardware engineers to come up with innovative new Layer1 features.Architect, design and manage the development of these features.Develop and maintain features using C, C++ and Python, review and contribute to functional and design specifications. Build automated tests...
- ...development team where your contributions will have a direct impact on modern web applications.We're seeking a Front-End Software Developer who enjoys building intuitive user experiences, writing clean code, and working closely with fellow developers in an Agile environment...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Windchill Java Developer. Be the first to apply!
- java developer remote part time Nashua, NH
- entry level java developer remote Nashua, NH
- entry level java programming Nashua, NH
- java Nashua, NH
- senior java full-stack developer Nashua, NH
- java production support Nashua, NH
- java programming Nashua, NH
- java developer visa sponsorship
- java programmer
- sr.java developer



