Windchill Java Developer
$100k - $180kBright Vision Technologies
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: 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.
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.
- 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.
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.
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.
#J-18808-Ljbffr$100k - $180k
...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 timeFixed term contractH1bLocal areaImmediate startRemote workVisa sponsorship$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 areaRemote workVisa sponsorship- ...Job ID: Reference Number: Title: Java lead DeveloperLocation: Iselin, NJ, 08830Posted Date: Contact: Shyam MaramContact Email: Phone: Company: HAN Staffing Role: Technical Java lead(Responsible for delivery od application end to end, if no hands on recent its okay but...SuggestedLocal areaRelocation
- ...Job Title: Java Developer -Fixed Income,Trade Finance Location: Edison, NJ (Hybrid) Employment Type: Contrcat Do you have the skills to fill this role Read the complete details below, and make your application today. About Smart IT Frame: At Smart IT...Suggested
- ...Job Role: Java Developer (Fixed Income) Job Location :- Edison, NJ Job Description We are seeking a Senior Developer with strong experience in Capital Markets specifically within Fixed Income and Electronic Trading platforms The successful candidate will be...Suggested
- .... Required Skills & Experience: ? 10+ years of core Java server development experience with a focus on server-side systems... ...track record of leading small-to-medium teams, mentoring developers, and managing deliverables. Preferred Qualifications:...
- ...Job ID: Reference Number: Title: java leadLocation: Iselin, NJ, 08830Posted Date: Company: HAN Staffing Role: Java Sr Developer Location: NYC NYTotal Experience: 12+ Years5-6 years of JAVA experience.3-4 years of Spring Boot experience.3-4 years of kafka experience...Flexible hours
- ...bonus Training & development Location: NJ and NY Position Type: W2 and Fulltime (No C2C) We are seeking a Junior Level Java Developer with 3-4 years of experience. Qualifications Previous experience in software development, computer engineering, or other...Full timeRelocation package
$100k - $150k
...Senior Java Full Stack 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...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...Role: Java Full Stack Developer Locations: Berkeley Heights, NJ / Alpharetta, GA Who are we? For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across...Full time
- ...Job Title: Sr. Java Developer Check you match the skill requirements for this role, as well as associated experience, then apply with your CV below. Employment Type: Contract Location: Berkeley heights, New Jersey, Wilmington, DE ,Coral Springs, FL Onsite...Contract work
- ...Required Skills ~12+ years of experience in software development. ~ Strong hands-on experience with Java, Spring Boot, and Microservices. ~ Expertise in Angular/React and modern frontend development. ~ Experience building RESTful APIs and backend services. ~...Full time
- ...Senior Java Developer Location : Berkeley Heights NJ Skills : ava, AWS (Lambda/ECS/SQS), Event consumption, API (Dynatrace/ Splunk HEC) Experience: +10 years We at Coforge are hiring Senior Java Developer with the following skill sets. We are seeking...Full time
- ...drive to succeed in this role Find out below. ~12+ years of experience in software development. ~ Strong hands-on experience with Java, Spring Boot, and Microservices. ~ Expertise in Angular/React and modern frontend development. ~ Experience building RESTful...
$105k - $125k
...Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain... ...markets. Role Summary We are looking for a Senior Java Fullstack ( Devops, CI/CD, AWS) Developer with strong hands-on...Full timeTemporary work- ...Job Description Job Title: Sr. Java Developer \n Employment Type: Contract \n Location: Berkeley heights, New Jersey, Wilmington, DE ,Coral Springs, FL Onsite \n Duration: long term \n Note :in person interview is Mandatory in any of the three locations...Contract work
- ...Primary Responsibilities Design, develop, test, and maintain scalable Java backend applications and services . Develop and maintain RESTful APIs and microservices using Java and Spring Boot. Analyze business and technical requirements and translate them into...
$78 - $83 per hour
...Pay Rate: $78 - $83/Hour This position is focused on Java development and building new applications or features.... ...services. Project Scope: This role focuses on developing new applications from scratch rather than maintenance or editing...Flexible hours- ...Java Lead / Java Architect We are seeking a highly experienced Java Lead / Java Architect to design, develop, and oversee high-performance enterprise applications for mission-critical platforms within the JPMC ecosystem. The ideal candidate will possess strong architectural...
- ...Hi All, WE ARE HIRING – Fullstack Python Developer . WE PROVIDE JOB ASSISTANCE Baanyan Software Services Inc. We are looking... ...placement process Technical Areas We Are Looking For: Java | Spring Boot | Microservices | Python | Django | Flask | FastAPI...Long term contractContract workH1bLocal area
- ...middleware, web services, and SQL Server. The engineer will design, develop, test, and support solutions, drive architectural decisions, and... ...architecture and integrations. Full-stack background with Java/J2EE 8+, Spring MVC, REST, JMS, JBOSS, ESB (Mule), JSON, MyBatis...Full time
$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...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...Java Developer | Berkeley Heights, NJ Location: Berkeley Heights, NJ Work Model: 5 Days Onsite Local NJ candidates preferred – must be able to attend F2F/in-person interviews and work onsite We are looking for an experienced Java Full Stack Developer...Full timeLocal area
- Job ID: Reference Number: Title: FULL STACK DEVELOPERLocation: Iselin, NJ, 08830Posted Date: Company: HAN Staffing looking for more UI expertise than Java Developer Angular TypeScript (Must be strong) NodeJS Full Stack Developer Java is a BIG plus but not a must
$1,000 per month
...StaffingParticipate in complete Software Development Lifecycle (SDLC). Design, develop, implement, and maintain web applications. Design, evaluate, and... ...and system testing. Track and resolve issues. Skills required: Java, JavaScript, HTML, CSS, Angular, Bootstrap, React.js, Jira, and...- ...Lead Android Developer Key skills: Need a resource with 10 years' experience Android Skill Set: Good understanding on Kotlin, JAVA and Android SDK. Kotlin is our primary language. Should have experience on different Android components and UI handling,...Work experience placement
$128k - $153k
...USA Iselin, NJ, USA Full time R260800296 The Lead Developer programs and configures software to meet TIAA business needs. Under... ...Leads the design and development of production-quality Java solutions (microservices, batch pipelines, APIs) that serve enterprise...Full timeContract workWork experience placementWork at officeFlexible hours- ...EKS architectureCreation of telemetry for applications using Splunk, App Dynamics/Honeycomb (open telemetry)Developer experience in web based technology using Java and in AWS, PythonHas a product ownership mindsetKeep up with new technology trends and bring those ideas...
- Job ID: 20469647Reference Number: 23-01439Title: Java, Scala and Spark DeveloperLocation: Iselin, NJ, 08830Posted Date: 2023-09-07Company: HAN StaffingJava, Scala and Spark Developer
- ...reliable, scalable applications and integrations using Node.js, Java, Python, and related technologies. The engineer will independently... ...into technical requirements and solution designs. Design, develop, test, deploy, and support applications, services, APIs, integrations...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Windchill Java Developer. Be the first to apply!






