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 aiapply.co or contact us at View phone number on aiapply.co. 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.
- ...Java Developer – Windchill – RemoteBright 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...SuggestedFull timeH1bRemote workVisa sponsorship
$80k - $110k
...Java Developer – Windchill – 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 and...SuggestedFull timeH1bLocal areaImmediate startRemote workVisa sponsorship$98k - $127k
...Windchill Java 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 and well...SuggestedFull timeH1bLocal areaImmediate startRemote workVisa sponsorship- Bright Vision Technologies is seeking an experienced PTC Windchill Developer to design, develop, and support Windchill customizations and integrations... ...translate requirements into Windchill solutions, emphasizing Java customization, data models, and integration patterns. The...SuggestedRemote job
$90k - $110k
...Windchill API Developer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI... ...Windchill. Hands-on experience with Info*Engine and Windchill Java API. Experience designing PLM-to-ERP integrations (SAP,...SuggestedFull timeH1bLocal areaImmediate startRemote workVisa sponsorship$130k - $180k
...offering tremendous career growth potential. Job Title: Windchill Technical Developer L ocation: 100% Remote (U.S.) Position Type: Full-... ...Windchill . The ideal candidate will possess deep expertise in Java, Windchill Java APIs, PTC customization frameworks,...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...Technologies is seeking an experienced Product Lifecycle Developer to design, develop, and support Windchill PLM customizations, integrations, and enhancements.... ...Windchill solutions, applying your Windchill Java customization and data model knowledge to deliver production...Remote job
- ...We are seeking a skilled Java Software Developer to join our engineering team. In this role, you will be responsible for the full software development lifecycle, from concept and design to testing and deployment. You will work on high-performing, scalable, and enterprise...Full time
- ...Full Stack Developer Location: Wilmington, DE Duration: 6-Month Contract-to-Hire Pay: $55–$60/hr W2 USC/GC Only Note: W2 candidates only. No C2C or third-party layers. Candidates must be available for recruiter screening and a mandatory technical...Full timeContract work
- ...about this role is provided below: Job Description Skills : Java Hibernate Spring Restful Tulsa, OK - Need only FTE Position: Product Engineers ( Java Full Stack Developer) Job Summary: We’re looking for really nimble, quick, startup-...Full time
- ...Java Full Stack Developer, Location: Columbus, OH Job Type: Contract-to-Hire USC/GC only Job Summary We are seeking a Java Full Stack Developer to develop and modernize customer-facing applications using React, TypeScript, Java/Spring...Full timeContract work
- ...least 4 years of experience in Web technologies like HTML5, CSS3, JavaScript, XML, AJAX, JQuery. At least 4 years of experience in Java technologies like Core Java (JDBC), J2EE (JSP, JSTL, Servlets, JSFs, EJBs). At least 4 years of experience in Web services like...Permanent employmentFull timeH1b
- ...expertise, comprehensive portfolio of services and a vertically aligned business model Job Description Job Title: Java Software Developer Location: Austin ,TX Duration: 8+ Months Required Skills: Enterprise Java Beans (EJB) Java Persistence API...Full time
- ...Technologies is seeking an experienced PTC Solutions Developer to design, develop, and support Windchill customizations, integrations, and enhancements. You will... ...Windchill solutions, combining hands-on Windchill Java customization with data models, workflows, and integration...Remote job
$45 - $50 per hour
...SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsJava Full Stack Developer - 10 PositionsMinneapolis, MNJDHighly experienced Front End Developer with experience in Java J2EE, Spring, Angular and Db2 MSSQL. The ideal candidate should have a strong...Hourly payFull timeRemote work- ...Thanks! If interested then please send me your latest resume along with current & expected salary . Job Title : JAVA or J2EE Front End Developer (with experience on Java 1.6+, Spring, Hibernate, AngularJS, Web Services etc.) Job Location : Omaha, Nebraska (...Permanent employmentFull timeH1b
- ...development utilizing various libraries such as SpringBoot , Mockito, Lombok, OpenAPI (Swagger) and other similar libraries developing RESTFul services . ~ Managing Software Development through Git and built using gradle . Other third-party applications...Full timeTemporary workLocal areaImmediate start
- ...Web Developer - Java Location: Carson City, Nevada Duration: 9+ months Start Date: Jan 2013 Rate: Doe/hr GOVERNMENT CLIENT – BACKGROUND CHECK REQUIRED Should provide valid visa while submitting resume (if on H1/EAD) As a web developer, the...Full timeRelocation
- ...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
- ...clients to deliver high-performance results, based exclusively on the one of a kind requirement. Job Description Sr. Java/J2EE Web Developer Job Description: The Developer will be responsible for designing, prototyping, coding, testing, analyzing and...Full timeFor contractors
- ...work!) In this key role , you'll get to dive deep into developing, sustaining, and troubleshooting GHOSTGEM's software suite of applications... ...CLI – Scripting using Bash / Python – Developing with Java in a Linux environment – Experience with the Spring...Full timeVisa sponsorshipWork visaFlexible hours
- Job-ID32171216Reference26-01239Job Title: Full Stack Java DeveloperAbout Kyyba:Founded in 1998 and headquartered in Farmington Hills... ...MIJob Description:We are looking for a Senior Full Stack Java Developer. The ideal candidate should have at least10+ years of experience...Remote workVisa sponsorshipWork visa
- Title: Java Developer Location: Remote Type: Contract Are you looking for a great opportunity to grow your software development career while working for a great company, 100% remote? If you are, this role is for you!Desired Skills & ExperienceFull stack software developmentJava...Contract workRemote work
- ...Job Purpose Java Software Developer. The Software Developer will be a member of the product development team. They will participate in all phases of the Software Development Lifecycle, including requirements analysis, design, coding and testing. This developer will...Full timePart timeWork at office
- ...video surveillance research and development software company. As a developer of IP video surveillance solutions, IPConfigure offers a... ...IP video surveillance solutions. We're looking to hire a strong Java developer responsible for creating web services and enterprise...Full timeLocal areaWork from homeFlexible hours
- ...doingLeading and supporting a team of software engineersDesigning, developing and testing bespoke software solutionsProviding technical... ...architectures and technical designsBuilding full-stack applications using Java, JavaScript, React and TypeScriptDesigning and deploying cloud-...Remote workVisa sponsorshipFree visa
- ...If interested then please send me your latest resume along with current & expected salary . Job Title : JAVA or J2EE Frontend & UI Developer (with experience on UI frameworks like – AngularJS/ReactJS, Oracle, DB2 etc.) Job Location : Moline, ILLINOIS (...Permanent employmentFull timeH1b
- ...Overview: Java developer or Scala developer with Kafka or Kinesis Remote Long-Term Java developer + Kafka or Kinesis + No SQL + AWS (must be solid in Java coding) Scala developer + Kafka or Kinesis + No SQL + AWS (must be solid in Scala coding)...Remote work
- Job ID: 26477056Reference Number: 25-01173Title: Java AWS Developer with TerraformLocation: Iselin, NJ, 08830Posted Date: 2025-10-09Company: HAN Staffing Mandatory Skills: Java 8/11, Microservices Architecture, Spring Boot, AWS Services such as Terraform, Kubernetes, ESC...Work experience placement
- ...software engineer to join a new and growing system. They will build new services, add features, expand the reach to other systems, make changes when integrating, and build new integrations (clone a rep and make a new version). Needs to be experienced in Java and Kafka....Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Windchill Java Developer. Be the first to apply!
- sr.java developer Remote
- java microservice developer Remote
- java developer backend Remote
- remote junior java developer Remote
- senior java developer Remote
- java developer remote part time Remote
- java developer Remote
- java developer remote Remote
- full stack java developer Remote
- java developer full time Remote



