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.
- Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ...preferredTop Skills: 1.) Minimum of 7 years of experience with Java/J2EE development. 2.) Object oriented design AKA OOD- they...SuggestedWorldwide
- ...Overview: JOB DESCRIPTION: Strong proficiency in Core Java and Java UI frameworks (e.g., JavaFX, Swing, or Vaadin). • Experience with HTML5, CSS3, JavaScript, and modern front-end libraries (React, Angular, or similar). • Familiarity with Spring Framework,...Suggested
- ...Job, but we build your solid career in technology. Roles and Responsibilities Expert programming skills developing back-end cloud applications in Java Experience with Agile methodology Should have worked in development and maintenance engagements Be...SuggestedH1bImmediate start
- ...Full Stack Java Developer (Next.js) REMOTE (MUST BE EST OR CST TIME ZONE) 6- Months Contract Experience: 7-10 Years Location: Remote Department: Technology / Engineering Next.js is an absolute MUST have - non negotiable....SuggestedContract workRemote work
- ...Primary Responsibilities Design, develop, and maintain enterprise-grade Java applications using Java/J2EE technologies. Develop scalable web applications using Spring Framework, Spring MVC, and ORM frameworks such as Hibernate or MyBatis. Build and...Suggested
- ...teams are highly trained in best practices of web and application developments and are managed by certified project managers who ensure... ...At least 7 years of experience in design and development using Java and Web based applications/systems. Hands on experience in using...Full timeContract work
- ...Job Description Job Description: As a Senior Software Engineer you will work with our Cloud Platform team designing and developing web services, device IoT services and REST APIs. Principal Duties and Responsibilities: Design and develop back-end microservices...Full timeHome office
$55 - $62 per hour
DescriptionKforce has a client in need of a Java Developer in Boston, MA.Responsibilities:* Design, develop, test, and support enterprise applications using modern software engineering practices* Collaborate with business analysts, engineers, and stakeholders to deliver...- Company DescriptionSonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...
$55 - $60 per hour
...$60.00hr Requirement/Must Have: ~10+ years of enterprise Java development experience. ~ Strong expertise in Java/JEE, Spring... ...messaging patterns and distributed systems. ~ Experience in developing RESTful APIs and Microservices. ~ Experience with API design,...- DescriptionLocation: Boston, MA, Tarrytown, NYHands-on technical role focused on Java development and business analysis in laboratory informatics... ...requirements into actionable tasks.Key Responsibilities• Develop, configure, and support software solutions using Java• Work...Flexible hours3 days per week
$65 - $70 per hour
Position: Full Stack Developer - IntermediateLocation: Wilmington, DelawareDuration: ContractJob ID: 171408Job Overview: We are seeking... ...knowledge of back-end technologies such as Node.js, Python, or Java.Experience with databases, both relational and non-relational (...Full time- Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ...through development and business keenness.Job DescriptionCore Java DeveloperBoston, MA6+ MonthsNeed GC and USCTop Skills:core java...Worldwide
- ...support and performs troubleshooting: Provides production support as necessary: Testing: Defines criteria for testing: Develops test cases, scenarios and scripts to ensure application quality: Creates test transactions and runs component, assembly, and...
- ...Java Full Stack Developer Must have 10+ years of IT experience. Must have skillsets: Java, J2EE, REST. Must have React JS experience. JavaScript, Angular, Node.JS. Analytical/debugging skills. Solid understanding and experience using Web Services (SOAP and/or RESTful...
- ...written communications as well as strong organizational skills ~ Java, JEE, Spring and Tomcat are a must. ~ Web-services... ...end-user process and needs. You will become a mentor to other developers to assure Liferay best practices and recommendations are followed...Full time
- ...Title: Full-Stack Java Developer - Spring Boot, Angular Location: Remote Develop and maintain SpringBoot applications using Java programming language. ~ JSON processing and validation Must Haves: Strong proficiency in Java programming...Remote work
- ...Java Fullstack Role: Java Fullstack Location: Boston MA, Raleigh NC, Westlake Texas (Hybrid: On site 1 week per month) Number of positions: 5 Client: Fidelity Investment Type: Fulltime on Hexaware payroll Visa: USC/GC/EAD/H1B/H4 EAD • Bachelor's or master's degree...Full timeH1b
- ...professional services company specializing in Web, Cloud & Mobility staffing solutions. Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Job Description Minimum 6 years of comprehensive...Full time
$82.08k - $193.44k
...you’re considering We are looking for a highly experienced Windchill professional to lead the design, development, and delivery of PLM... ..., ProjectLink, MPMLink, and QMS. You are proficient in Java/J2EE, Spring, Hibernate, SQL, and debugging tools. You have...Full timeLocal areaRemote work- ...Senior Full Stack Software Developer You will implement robust business applications to help us sell our insurance products, interact... ...based applications Minimum 5 years development experience in Java/J2EE technologies Experience with Spring, Spring MVC,...
- ...Java/J2EE Developer Location: East Coast US (NJ/NY, Boston areas, etc) or Toronto Canada Position: Contract Job Description: 1) Micro-service API 2) Java (Spring Boot) 3) Node JS (backend) - Analyze business requirements and participate in application...Contract work
- ...Company Description USM Business Systems Job Description Role: Core Java Developer/ Software Engineer Location: Boston, MA Duration: Open Duration – Long Term Interview: Phone and F2F Required Skills & Expr : Core Java, AWS, Big Data/Hadoop...Full time
- ...Full Stack Java Developer Location: Boston, MA - LOCALS ONLY -- ONSITE INTV WILL BE REQUIRED*** Duration: 12 - 18 month project to start Looking for: 5+ years of experience developing web-based applications and development experience in Java/J2EE technologies. The...Local area
- ...Java Full Stack Developer Location: Boston, MA - onsite Duration: 6 months Contract Job Summary: We are seeking an experienced Java Full Stack Developer with 8+ years of expertise in designing, developing, and maintaining enterprise-grade applications. The...Contract work
- ...Java + DevOps + Spring Boot Are you ready to turn your Java skills into a high-paying, high-demand tech career? Whether you're... ...today's cloud-first software landscape, companies are seeking developers who can do more than just write clean code. They want professionals...
- ...adjustments in a testing environment while contributing towards developing and adhering to best-practices for developing applications that... ...to the project. Responsibilities: Back-end Java web application development Work with multiple APIs in a microservice...Local areaRemote work
- ...Java/AWS Developer The Reference Data Services (RDS) area operates in a dynamic environment that brings exciting new opportunities and challenges. As a member of this area, the applying candidates will be responsible for developing and supporting AWS based enterprise...
- ...Information Technology - Software Developer - Advanced Hands-on practical experience delivering system design, application development... ...and operational stability. 7+ years of experience with core Java 8 or higher, with Spring Boot. 3+ years’ experience with Kafka...Contract workFor contractorsShift 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...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Windchill Java Developer. Be the first to apply!



