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.
- 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
- ...Sr. Java DeveloperLocation: Framingham, MA (Onsite from day 1, NEED local profile)Duration: 6+ MonthMust have skills: Java, Springboot, Node, Angular.JSJob Description: Developing applications with Spring ecosystem including Spring Boot, Spring Cloud, Spring Data, and...SuggestedLocal area
$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- ...Purple DriveJAVA FULL STACK DEVELOPER Share Waltham, MA PDT - 9747Overview: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...Suggested
- ...Java DeveloperDuration: ContractLocation: WALTHAM, MAExperience: 10 YearsJob Description:Java, Springboot, microservices, backendSpring Boot Microservices 5-10 yrs Spring/Core Java/J2EE5-10 yrs Junit (or any other Unit testing framework)5-10 yrs DB Concepts (RDBMS and...Work experience placement
- ...Java DeveloperA Few Words About Us Integrated Resources, Inc is a premier staffing firm recognized as one of the tri-states most well-respected professional specialty firms. IRI has built its reputation on excellent service and integrity since its inception in 1996. Our...
- Bright Vision Technologies is seeking a PLM Engineer with deep experience in Windchill or Siemens Teamcenter to own the technical operation of the PLM platform. You will be responsible for installation, configuration, performance tuning, upgrades, integrations, and high...Remote job
- ...candidate will have 5-8 years of software development experience with Java, Spring Boot, and Spring Integration or Batch.Job description:... ...with various API’s, primarily REST-basedExperience in developing publisher and consumer applications that interact with Kafka or...Contract work
- Bright Vision Technologies, a technology consulting and software development company, is seeking a Senior Java Full Stack Developer for a 100% remote role in the United States. This full-time position requires 8+ years of professional software development experience and...Remote jobFull time
- Mass Digital Health seeks a Lead or Architect Java Developer based in Marlborough, MA. The role involves providing technical leadership and ownership for responsive web design, architecture, and implementation, while working closely with an offshore team. Candidates should...
- A tech company in Massachusetts seeks a Lead or Architect Java Developer with over 10 years of experience in responsive web design. This role involves providing technical leadership, working with offshore teams, and a deep understanding of technologies such as Angular....
- Company Description Duration: 12+ months Ask For The Client Info Job Description Lead or Architect Java Developer in Marlborough, MA. Location: Marlborough or Boston, MA. Responsibilities: Provide technical leadership and ownership for responsive web design, architecture...
- ...strong technical background with a modern backend technology such as Java's Spring Boot, NodeJS, Python's Flask or Django, etc. (We use a... ..., Redis As a Software Engineer, you will: Design and develop the next generation platform. Work in strong agile teams,...
- This is regarding opportunity Lead or Architect Java Developer in Marlborough, MA. Role: Lead or Architect Java Developer in Marlborough, MA. Manager will hire over SKYPE. Candidate must have 10+ years’ experience. Candidate must be a Lead or Architect level and hands...
- ...Application Developer Mid LevelLocation: Framingham, MA, RemoteRate: Best competitive rateSubmit only Green Card & US CitizensHM Meeting... ...(SDLC). Hands-on experience developing applications using SQL, Java,.NET, Power BI etc. Understanding of Windows/Linux platforms, server...Permanent employmentContract workWork experience placementRemote work
$30k
...L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional growth. L3Harris provides an inclusive, engaging environment...Local areaRelocationRelocation packageFlexible hours- ...Kayak is seeking a Senior Java Software Engineer to design, implement, and scale data‑driven backend features for our world‑leading travel platform. You will parse, analyze, and integrate large data sets and build robust API connections with partners. This role is based...Work at office3 days per week
- ...Role description Duties: Lead junior developers and consultants to develop and customize software solutions using various tools and... ...Oracle, PL/SQL, Oracle APEX, Unix Shell Scripting, Informatica, Java/J2EE, IBM WebSphere, COBOL, Toad, SOAPUI, etc. provide technical...
$156.97k - $170k
...you’ll be a member of a cross functional team responsible for developing mission critical Cybersecurity Manager Applications for a rapidly... ...Experience (SQL, PostgreSQL)3-5 Years experience with Java, Enterprise Java working with Java beansExperience with JavaScript...Flexible hours$130k - $180k
Job DescriptionAbout us- Cognex is the largest, most successful and recognized global player in industrial machine vision! We are a financially strong, international company with no debt and have been in business for over 40 years. Using advanced optics, image sensors and...Full timeSecond jobWork at officeWork from homeHome office- ...computer science, information technology, or engineeringAt least 7+ years of experience working on Angular development.Experience in developing application codesBuilding and implementing top-notch user interfaces using JavaScript and the Angular framework.Writing efficient...
- ...experience with Azure cloud platform, including Azure API Management, Azure Kubernetes service (AKS) and Azure DevOps. Proficiency in Java development, particularly with Spring Boot framework for Microservices development. Strong understanding of J2EE technologies and...
$165k - $200k
About Re:BuildAt Re:Build, our mission is to ensure the next generation of important products are made, at scale, in America. We are laying the foundation for a better future for our customers, employees, and communities by revitalizing America's manufacturing base and ...Permanent employmentRemote work- ...engineering, product, and design teams • 20 percent Technical Leadership including mentorship and code reviews Key Activities • Design and develop modern web applications with a focus on usability and performance • Define and enhance frontend architecture and engineering...Full timeWorldwide
$130k - $158k
Job TitleSenior Back End Software Developer (AI, Java, Vert.x, AWS) - Remote USLocation(s)WalthamAbout UsRevvity is a developer and provider of end-to-end solutions designed to help scientists, researchers, and clinicians solve the world’s greatest health challenges. We...Full timeTemporary workPart timeLocal areaImmediate startRemote work- ...encouraged to apply. We are unable to sponsor new H-1B visa petitions for this position.Job SummaryWe are seeking an experienced Python Developer to design, build, and continuously enhance complex enterprise-grade applications, data-intensive services, and automation...Full timeH1bRemote workVisa sponsorship
- ...Senior Python Software DeveloperWe are looking for a highly skilled Senior Python Software Developer to join our team and contribute to the development of cutting-edge software solutions for embedded systems. The ideal candidate will have a deep understanding of Python...
- ...Engineers to join the Product Development Team at Delsys to help develop our signal acquisition and processing applications for movement... ...similar program Be fluent in a high-level language (e.g., C#, Java, or JavaScript) Have experience with software design tools (e...Internship
- ...Engineer is needed to perform the following duties: Plan, develop, test and document computer programs applying knowledge of... ...program user/s. Building software components as specified using Java programming languages. Assess, modify, test programs/...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Windchill Java Developer. Be the first to apply!
- remote junior java developer Framingham, MA
- java developer remote part time Framingham, MA
- entry level java developer remote Framingham, MA
- entry level java programming Framingham, MA
- java Framingham, MA
- senior java full-stack developer Framingham, MA
- java programming Framingham, MA
- java developer visa sponsorship
- java programmer
- sr.java developer



