413,278open jobs
14,581companies
74,184added this week
Browse all
Salary
$100k – $180k per year
Location
Remote (United States)
Seniority
Senior · 6+ years exp
Overview
Company
Impact
Profile match
DAM News is an independent online trade publication and resource platform dedicated to the digital asset management industry. Headquartered in Paris, France, following its acquisition by digital strategy consultancy Activo, the outlet delivers news, software reviews, and market analysis. It serves as a key educational hub for marketing, technology, and creative professionals seeking guidance on content governance, metadata strategy, and digital transformation.

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-respected organization offering tremendous career growth potential.

Job Title: Windchill Java Developer

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.
Required 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 (908) 505-3899. Learn more about Bright Vision Technologies at www.bvteck.com.

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
413,278 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$14k – $31k per year (Estimated) • Remote • Full-Time • 3+ years exp • Moscow
Bash
Java
SQL
Databases
PostgreSQL
DevOps
CI/CD
Docker
Git
Grafana
gRPC
Jenkins
Kubernetes
Pipeline as Code
Prometheus
Rest API
WebSockets
Management
Confluence
Jira
QA
JMeter
k6
Apply
$18k – $32k per year (Estimated) • Remote/Hybrid • 2+ years exp • Moscow
Python
SQL
AI/ML
NumPy
Pandas
SciPy
Statsmodels
Analytics
Matplotlib
Plotly
Seaborn
Apply
$31k per year • Remote • Saint Petersburg
Go
SQL
Databases
Apache Kafka
ClickHouse
Kafka
PostgreSQL
DevOps
gRPC
Apply
$21k – $24k per year • Remote • 2+ years exp • Yekaterinburg
SQL
Databases
Apache Kafka
Kafka
DevOps
Rest API
Management
Confluence
Draw.io
Jira
QA
Postman
Swagger
Apply
$7.5k – $33k per year (Estimated) • Remote/Hybrid • 2+ years exp • Bachelor's Degree • Moscow
C#
JavaScript
SQL
TypeScript
C#
ASP.NET Core
Databases
Apache Kafka
Kafka
MS SQL
PostgreSQL
RabbitMQ
Frontend
Angular
React.js
DevOps
CI/CD
Docker
Git
Apply
$100k – $150k per year • Remote • 5+ years exp • PhD
PowerShell
Python
DevOps
Azure
Azure AKS
Azure DevOps
Bicep
CI/CD
FinOps
GitHub
GitHub Actions
Kubernetes
Service Mesh
Terraform
Cybersecurity
FedRAMP
HIPAA
PCI DSS
SOC 2
Apply
$100k – $150k per year • Remote • 6+ years exp • Bachelor's Degree
Bash
Python
DevOps
Ansible
ArgoCD
AWS
Azure
CI/CD
GCP
GitOps
Helm
Istio
Jenkins
Kubernetes
Linkerd
OpenShift
Red Hat
Service Mesh
Tekton
Terraform
Cybersecurity
HIPAA
PCI DSS
SOC 2
Apply
$145k – $205k per year • Remote • 6+ years exp • PhD
C++
Rust
SQL
Rust
Actix Web
Axum
Databases
Apache Kafka
DynamoDB
Kafka
MySQL
NATS
PostgreSQL
RabbitMQ
Redis
DevOps
AWS
Azure
CI/CD
Docker
GCP
Git
Grafana
gRPC
Istio
Kubernetes
Linkerd
OpenTelemetry
Prometheus
Pulumi
Rest API
Service Mesh
Terraform
Apply
$140k – $200k per year • Remote • 6+ years exp • PhD
Java
Node JS
Solidity
SQL
TypeScript
JavaScript
Solidity
Truffle
Frontend
Angular
GraphQL
React.js
Remix
Vue.js
DevOps
AWS
Azure
CI/CD
Docker
Git
Kubernetes
Rest API
Terraform
Web3
Arbitrum
Avalanche
Ethereum
Foundry
Hardhat
Hyperledger Fabric
Layer 2
Optimism
Polygon
Remix
Smart Contracts
Token Standards
Apply
$100k – $120k per year • Remote • 6+ years exp • Bachelor's Degree
Python
AI/ML
LLM
Cybersecurity
Threat Modeling
Apply
See all jobs
This is one of many
413,278 more open roles from verified company boards, updated every day.