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: 10+ 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.
- Ten 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$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- ...Skill: Full Stack Developer Must Have Technical/Functional Skills: Proficiency in front-end (HTML, CSS, JS) & back-end languages (Python, Java, Node.js, etc.). Database management (SQL, MongoDB). API development (REST). Version control (Git)....SuggestedFull time
- ...Jconnect INC . Below is the requirement with my client. Please let me know if you are available for this role. Title: Java Full Stack Developer Location: Pittsburgh PA Duration: Full Time Job Description: ~ A Developer/ Lead must...SuggestedFull timeImmediate startRelocation
- ...We are looking for an experienced Senior Java Developer to join a high-impact team building scalable, enterprise-grade applications. Required Skills: ✅ Java ✅ Spring Boot ✅ Angular (v13–v18) ✅ REST APIs ✅ Microservices Architecture ✅ Cloud-Native Development...SuggestedTemporary work
$60 - $67 per hour
...Location: Pittsburgh, PA Description: Title: SR Java Developer Location: Pittsburg PA Rate- $60-$67hr Full Time Job: Contract Contact: Ryan Griffin Senior Java Developer (Contract) About the Role We are seeking an experienced Senior Java Developer...Full timeContract workRemote work- ...Job Description Job Description Position Title: Senior Java Full Stack Developer Position Location - Pittsburgh, PA ; Duration – Direct Hire Employment Type – No C2C or third party vendors at this time Required qualifications to be successful in this role :...
$70.8k - $156.7k
Senior Java API Developer - Backend Position Description We are seeking an experienced Sr Java API Developer to drive the design, development, and delivery of scalable, high performance API solutions. The ideal candidate will have deep expertise in Java, microservices...Permanent employmentLocal area$60 per hour
...Job Description Job Description Sr. Full Stack Java Developer Location: Expected to be local or willing to relocate to Pittsburgh only. Contract: W2 only, 6-12 month contract with potential for extension or conversion to full time with either the client...Full timeContract workLocal areaRelocation- ...Role Overview The Lead Java Full Stack Developer will join our technology team at a leading retail bank. This role involves designing, developing, and delivering enterprise-grade custom microservice applications using modern Java technologies and Angular framework....Full timeLocal area
- ...the exact job title and job location in your email message. Java Technical Lead - ECM solutions : - Lead the design, development... ...(enterprise implementations) - Experience designing and developing: Document ingestion workflows, Document retrieval services, Metadata...Permanent employmentImmediate startVisa sponsorship
$89.6k - $176.3k
Java API Technical Lead Position Description CGI is Looking for an API Technical Lead This role must be filled from Pittsburgh... ...of the team with technical queries and guide and mentor them to develop top quality code. . Work in an Agile environment and adapt to...Permanent employmentLocal areaShift work- ...Job Description Job Description Java Solution Architect Pittsburgh, PA, Dallas, TX, or Cleveland, OH (5 Days Onsite) FTE Competency... ..., multi-platform, and web-based application systems. Develop application architecture frameworks and blueprints aligned with...
- ...deployment of digital collaboration platforms. We’re the leading developer of converged VoIP, voice, video and data collaboration and... ...CONTEX MVP software efforts Programming assignments in C++ or Java in second and third rotations Requirements Pursuing a bachelor...Worldwide
- ...deployment of digital collaboration platforms. We’re the leading developer of converged VoIP, voice, video and data collaboration and... ...Work primarily on our Switch Core development team ~Program in Java or C++ development, interfacing to embedded software and hardware...Worldwide
$100k - $150k
...Senior Backend Developer - Remote Bright Vision Technologies is a technology consulting and software development company delivering... ...Advanced proficiency in at least one major backend language such as Java, Go, Scala, Rust, or modern C++. ~ Deep understanding of high...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship$100k - $175k
...PLM Engineer (Windchill / Teamcenter) - 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...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship$70.8k - $156.7k
Senior Full Stack Developer (Java/Angular) Position Description This role will require someone at our client site 5 days a week in Pittsburgh, PA. CGI is looking to hire a Full Stack Java (Angular focused development) specializing in building secure...Local area$100k - $150k
...Quant Developer (Fintech) - Remote Bright Vision Technologies is a technology consulting and software development company delivering... ...implement low-latency trading, pricing, and risk systems in C++, Java, or Python. Translate quantitative models from prototypes (...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...and coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support frameworks to... ...; or disability.Technical/Domain Skill 1Technology|Full stack|Java Full stack Technical/Domain Skill 2Technology|UI and Markup Language...Full timeTemporary workRelocation
$100k - $140k
Java Kafka Developer Role and Responsibilities: • Strong hands-on 8+ years of experience as Java Developer with strong Kafka expertise to design, develop, and support high-performance, event driven applications • Design, develop, and maintain Java based enterprise applications...$100k - $170k
...ServiceNow 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-respected...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...Job Description Job Description Mid Java API Developer Job Type: Permanent Full Time Location: Pittsburgh, Pennsylvania, United States Description: Mid Java API Developer Position Description This role must be performed in Pittsburgh, PA -or- Dallas...Permanent employmentFull time
- ...Job Description Job Description AWS Java Full Stack Developer with Python Full-time Hybrid – Lafayette, LA | Birmingham, AL | Columbia, SC | Knoxville, TN Position Overview Seeking an AWS Java Full Stack Developer with Python to support development, modernization...Full time
$62.9k - $139.3k
Senior Software Engineer with Java Focus - Local to Pittsburgh, PA Position Description This position is an in office role at our... ..., PA. CGI is seeking a Senior Java Engineer to design, develop, and support scalable enterprise applications in a banking and payments...Work at officeLocal area$170 per hour
...Job Description Job Description Job Title: Sr.Java API Developer Location: Pittsburgh, Pennsylvania, United States Type: Direct Hire Compensation: $170.00 Work Model: Onsite – onsite Hours: 40.0 Security Clearance: Not specified Overview Leave placeholder...Local area- Sr Java Developer (Microservices, Angular 5+, Spring, Junit, Front-End, Back-End, Software Design) in Pittsburgh , PA or Strongsville, OH Angular, Front End Development, Java, Microservices, Software Design, Spring Frameworks Location: Pennsylvania Job Function: Software...Full timeRemote work
- ...the Group: Marketing support Industry background: Banking / Finance Roles/Responsibilities: Pega Developer • Part of a full stack agile team including Java, ETL, and Mainframe developers • Attend stand up meetings and other agile ceremonies • Support both new...Contract work
- ...Contract Required 18-20 years of experience Must Have Java 11+ Spring / Spring Boot MongoDB or SQL Databases OpenShift... ...applications) Roles & Responsibilities Design and develop enterprise-grade applications and database solutions Modify and...Contract work
$89.6k - $198.4k
Lead Full Stack Engineer (Solution Design, Architecture & Developement) Position Description CGI is seeking a strong Fullstack Solution... ...architectures for large scale enterprise applications using Java, Spring Boot, microservices, Angular, event driven platforms, databases...Local areaImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Windchill Java Developer. Be the first to apply!


