Windchill Java Developer
$100k - $180kBright Vision Technologies
Role Description
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.
Qualifications
- 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.
How to Apply
Would you like to know more about this opportunity? For immediate consideration, please send your resume to [email protected] or contact us at View phone number on remotive.com. Learn more about Bright Vision Technologies at .
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.
$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- Bright Vision Technologies is seeking a highly experienced Windchill Technical Developer to design, develop, and support enterprise PLM solutions built on PTC Windchill. You will lead advanced Java customizations, data-model extensions, and UI enhancements, balancing hands...SuggestedRemote job
$105k - $135k
Role Description We are seeking an experienced Windchill Application Developer to design, develop, and support customizations, integrations, and enhancements... ...Windchill solutions. ~Combine strong hands-on Windchill Java customization experience with practical knowledge of...SuggestedFull timeH1bLocal areaImmediate startVisa sponsorship$130k - $180k
...Bright Vision Technologies is seeking a highly experienced Windchill Technical Developer with 10+ years of experience in designing, developing, and... .... The ideal candidate will possess deep expertise in Java, Windchill Java APIs, PTC customization frameworks, workflows...SuggestedFull timeImmediate start- ...Windchill Developer The developer will be involved in all phases of projects, from analysis of client’s needs to implementation, customization... ...INCLUDE:• Developing and maintaining software using Java and enterprise system APIs• Actively participating in all stages...Suggested
- Role Description The Senior Windchill Developer will join our Extended Product LifeCycle Management (EPLM) Team. The developer will be involved... ...technical knowledge. ~Develop and maintain software using Java and enterprise system APIs. ~Actively participate in all stages...Contract work
- Bright Vision Technologies is seeking an experienced PTC Windchill Developer to design, develop, and support Windchill customizations and integrations. The role requires strong hands-on Windchill Java development and knowledge of data models, workflows, and integration...Remote job
$90k - $110k
Role Description We are seeking an experienced Windchill API Developer to design, build, and operate integrations connecting PTC Windchill with... ...Windchill. ~Hands-on experience with Info*Engine and Windchill Java API. ~Experience designing PLM-to-ERP integrations (SAP,...Full timeH1bLocal areaImmediate startVisa sponsorship- ...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
- ...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
- ...BT-220 – Java Full Stack Developer Location: Chantilly, VA (fully on-site, no remote option) **MUST HAVE A POLY CLEARANCE TO APPLY. Those without a Poly clearance will not be considered.** Bespoke Technologies is seeking a full stack developer to support a...Full timeRemote work
- ...Java Full Stack Developer needs 8 years experience Java Full Stack Developer requires: Experience with MySQL Exposure to DevOps tools and CI/CD pipelines Experience in large-scale enterprise or legacy application modernization Knowledge of security...Full time
- ...Description Taskdudes is seeking a highly skilled Java Full Stack Developer to join our dynamic team within the accounting industry. As a Java Full Stack Developer at Taskdudes, you will play a critical role in designing, developing, and maintaining robust accounting...Full time
- ...Java Full Stack Developer -Only W2 Require Location: Dearborn, MI (Onsite) Mandatory Skills Resources should demonstrate: ~5+ years Java/Spring Boot experience ~ REST API & Microservices expertise ~ SQL/NoSQL database skills ~ CI/CD (Tekton, Terraform...Full time
- ...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
- ...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
- ...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
$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- Job Title : Java Full Stack DeveloperLocation : Jersey City, NJ (Remote )Job DescriptionTechnical Skills PrimaryStrong experience in Java Spring Boot REST APIs microservices and backend service developmentHandson experience in API orchestration and integration across distributed...Remote 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
- ...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
- ...Technologies is seeking an experienced PTC Solutions Developer to design, develop, and support Windchill customizations, integrations, and enhancements on the... ...solutions. The ideal candidate combines strong Windchill Java customization experience with practical knowledge of...Remote job
- ...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
- ...Techstra is seeking a skilled ProFlex ATM Developer to join our banking technology team. The ideal candidate will be responsible for... ...NCR APTRA , Diebold Nixdorf Vynamic , or KAL Kalignite . Java software development. Knowledge of digital banking platforms...Full timeLocal areaRemote work
- ...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
- 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
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Windchill Java Developer. Be the first to apply!
- java software engineer Remote
- java spring developer Remote
- full stack java developer Remote
- java web developer Remote
- java developer (remote only on w2) Remote
- java developer backend Remote
- java developer contract Remote
- java microservice developer Remote
- junior java developer no experience Remote
- lead full stack java developer Remote






