Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Windchill Java Customization Engineer

Bright Vision Technologies

Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.

As we continue to grow, we're looking for a skilled Windchill Java Customization Engineer to join our dynamic team and contribute to our mission of transforming business processes through technology.

This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential.Windchill Java Customization Engineer
Job Title: Windchill Java Customization Engineer
Location: 100% Remote (Continental United States)
Position Type: In-house Bright Vision Technologies SOW engagement (no third-party client or vendor)
Experience: 5+ years
Salary: 100k - 150k
Sponsorship: No new H1B sponsorship available. H1B transfers welcomed for qualified candidates.
Employment Type: Full-time, direct W2 with Bright Vision Technologies (no C2C, no 1099, no third-party)
Engagement: Long-term, multi-year, aligned to the Bright Vision SOW delivery roadmap
Compensation: Competitive base salary commensurate with experience, plus benefits.

Employment Terms & Visa Policy

This is a 100% remote, full-time, direct W2 position with Bright Vision Technologies.
This role is part of Bright Vision Technologies' in-house Statement of Work (SOW) engagement. The client, end customer, and employer for this position is Bright Vision Technologies - there is no third-party client, vendor, or implementation partner involved.
We do not engage in C2C, 1099, or third-party arrangements for this role.

BUT STRICTLY NO C2C/1099/3RD PARTY COMPANIES. ALL OUR ROLES ARE W2 AND NO 3RD PARTY BROKERING PLEASE.
Candidates must be willing to work directly as a full-time W2 employee of Bright Vision Technologies and contribute to our in-house SOW deliverables.
No new H1B sponsorship is available for this role.

However, candidates who are currently on a valid H1B visa and require a transfer are welcome to apply. We will support H1B transfers for qualified candidates.
For every role, a technical coding assessment is mandatory. Please apply only if you are confident in your technical abilities and hands-on experience.

Job Summary
We are seeking an experienced Windchill Java Customization Engineer 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 View phone number on click.appcast.io. Learn more about Bright Vision Technologies at
We recognize that our people are our strength, and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company.
We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.
Bright Vision Technologies is an Equal Opportunity Employer, including Disability/Veterans.
Position offered by "No Fee Agency.


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.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Windchill Java Customization Engineer in Parker, TX vacancy
  • $100k - $150k

    Bright Vision Technologies is seeking a skilled Windchill Java Customization Engineer for a fully remote opportunity. The role requires extensive Java development experience, particularly with Windchill customizations. You'll work closely with cross-functional teams to... 
    Suggested
    Remote job

    Bright Vision Technologies

    Plano, TX
    4 days ago
  •  ...is seeking an experienced PTC Windchill Developer to design, develop, and support customizations on the Windchill PLM platform....  ...PLM functional consultants and engineering stakeholders to translate requirements...  ...has strong hands-on Windchill Java experience and knowledge of... 
    Suggested
    Remote job
    Full time

    Bright Vision Technologies

    Plano, TX
    4 days ago
  •  ...is seeking a Senior Full Stack Software Engineer in Plano, TX. In this role, you will maintain...  ...platform while engaging directly with customers to resolve high-priority issues. The ideal...  ...software development, particularly with JAVA and micro-services. A hands-on attitude and... 
    Suggested

    Insight Global

    Plano, TX
    18 hours ago
  •  ...to grow, we’re looking for a skilled Windchill Integration Engineer to join our dynamic team and contribute...  ...(SOW) engagement. The client, end customer, and employer for this position is Bright...  ...using OData, Info*Engine, or custom Java services. Implement message-based... 
    Suggested
    Full time
    Fixed term contract
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Allen, TX
    3 days ago
  •  ...Customer Success Area Tam As a Customer Success Area Tam, you are passionate about customers...  ...Success Executive, Technical Success Engineer, Solution Engineer, Solution Architect motions...  ...(bash), application development (Java, Python, .NET), databases, and analytical... 
    Suggested

    Webex Events (formerly Socio)

    Richardson, TX
    3 days ago
  •  ...Software Engineering - AWS Cloud Engineer Job Description Are you an experienced...  ...values collaboration, innovation, and customer service? We are looking for an...  ...languages such as Python, Ruby, JavaScript, and Java are essential. The candidate should also... 

    Fisec Global

    Plano, TX
    4 days ago
  • $171.9k - $223.4k

     ...are received . Meet the Team As a Customer Success Platform Area TAM, you are passionate...  ...Success Executive, Technical Success Engineer, Solution Engineer, Solution Architect motions...  ...(bash), application development (Java, Python, .NET), databases, and analytical... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Richardson, TX
    2 days ago
  •  ...Improving Enterprises in Plano, Texas, is on the lookout for a Senior Full Stack Java Developer who delivers exceptional customer experiences by developing modern technology products. This role involves building a Google Assistant skill for automotive services and collaborating... 

    Improving

    Plano, TX
    3 days ago
  • $65.45k - $117k

    Cognizant’s Digital Engineering practice is seeking a highly qualified Senior Java Backend Engineer with 10+ years of experience developing and building high-performing...  ...the success of our team and the happiness of our customers. Cognizant Digital Engineering If you’re like us... 
    Temporary work

    Cognizant

    Plano, TX
    4 days ago
  •  ...Full Stack Java Developer with AWS Certification Plano, TX (Hybrid role) W2 Candidates Only Must have - 4-6 years of hands on experience on below technologies • Java 8 /11, Spring boot framework and REST API/Kafka • AWS ( hands on experience) • Experience... 

    Apex Informatics

    Murphy, TX
    4 days ago
  •  ...re looking for a skilled PTC Windchill Developer to join our dynamic...  ...engagement. The client, end customer, and employer for this position...  ...functional consultants and engineering stakeholders to translate manufacturing...  ...strong hands-on Windchill Java customization experience with... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Allen, TX
    1 day ago
  • A leading IT services company in Plano, Texas is seeking a Customer Network Technical Engineer with strong networking skills. The ideal candidate will manage customer service for various client sites and must possess excellent proficiency in Cisco technologies, network... 

    HRB

    Plano, TX
    18 hours ago
  •  ...Role: Java developer with ELK Location: Plano, TX - Onsite Duration: 12+ Months Contract Must have: Java, ELK Familiarity with modern front-end technologies Exposure to cloud technologies Java/Angular experience is desirable Expertise in ELK stack... 
    Contract work

    Lorven Technologies

    Murphy, TX
    4 days ago
  • Java Automation Software Engineer (602) Plano, TX, United States Job Information Job Identification - 210260943_300015306973757_ORA_DELETED Job...  ...banking technology solutions to better serve our clients and customers. Equal Opportunity Employer JPMorgan Chase & Co. is an... 
    Full time
    Work at office
    Shift work

    Aumni

    Plano, TX
    3 days ago
  • $45 - $62.2 per hour

     ...Field Service Engineer [Customer Engineer] Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and service cutting-edge equipment that helps our customers... 
    Full time
    Contract work
    Work experience placement
    Relocation

    Applied Materials

    Parker, TX
    4 days ago
  •  ...Technologies. This role is part of Bright Vision Technologies' in-house Statement of Work (SOW) engagement. The client, end customer, and employer for this position is Bright Vision Technologies - there is no third-party client, vendor, or implementation partner... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Parker, TX
    5 days ago
  • $118.45k - $260.59k

     ...Position Summary As a Lead Software Development Engineer with CVS Health, you will lead multiple...  ...build high-quality, usable products to customers and stakeholders. This role involves...  ...perspective and practice. A firm understanding of Java development principles and agile... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    CVS Health

    Richardson, TX
    11 hours ago
  •  ...Strong hands on Experience in Spark with Java with minimum 7 years in Java spark and lead the team • Advanced experience in ETL and data wrangling using language Java is a plus • Proficiency in Java/J2EE, Web Service, Cloud, Micro service, Spring Boot, Kafka, Control... 

    Fisec Global

    Murphy, TX
    4 days ago
  •  ...Java Full Stack Developer (W2 Position) Location: Plano, TX Duration: 6+ Months Need Local's & F2F Job Description :...  ...functional partners - design, product, QA and Lead Software Engineers - to understand requirements and deliver high-quality software.... 
    Local area

    Anveta

    Murphy, TX
    4 days ago
  • A global digital services leader is seeking a Java Full Stack Developer to work in Richardson, TX. The ideal candidate will apply their expertise in Java, Elastic Search, Kafka, and Microservices, interfacing with stakeholders throughout the Software Development Life Cycle... 

    Infosys

    Richardson, TX
    18 hours ago
  •  ...Job Title: AWS Cloud Engineer Location: Plano, TX OR Jersey City, NJ (Day 1 Onsite...  ...capabilities forward, getting ahead of customer needs, and innovating to continually improve...  ...Utilize programming languages like Java, Python, SQL, Node, Go, and Scala, Open Source... 
    Contract work

    Texas State Library and Archives Commision

    Murphy, TX
    4 days ago
  •  ...Job Title: Java Developer Duration: 3 Months CTH (Conversion based on performance and client need) Location: Columbus...  ...seeking an experienced Java Developer to join our client's engineering team for a 3-month contract-to-hire opportunity. The ideal... 
    Contract work

    Procyon TS

    Murphy, TX
    4 days ago
  • A leading technology company is seeking a Senior Compensation Consultant to support the design, administration, and analysis of compensation programs. The ideal candidate will leverage expertise in base pay, incentives, equity, and sales compensation to provide impactful...

    Tyler Technologies, Inc.

    Plano, TX
    2 days ago
  •  ...Role:-Java Developer Location:-Plano, TX (Hybrid) Duration:-Long term Project Responsibilities: Responsible for developing and delivering complex software requirements to accomplish business goals Key responsibilities of the role... 

    Apex Informatics

    Murphy, TX
    4 days ago
  • PLM Platform Engineer (Windchill / Teamcenter) Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting‑edge technologies to... 
    Fixed term contract
    Local area
    Immediate start

    Bright Vision Technologies

    Plano, TX
    4 days ago
  •  ...'re looking for a skilled Senior Backend Engineer (Distributed Systems) to join our dynamic...  ...Work (SOW) engagement. The client, end customer, and employer for this position is Bright...  ...-scale distributed backend systems using Java, Go, Scala, or similar high-performance languages... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Parker, TX
    1 hour ago
  •  ...speed broadband network and backed by 24/7 customer support, Comcast Business is the nation's...  .... Job Summary As a Full Stack Engineer, you will serve as a technical leader responsible...  ...backend services using GoLang or Java while developing modern front-end interfaces... 
    Work experience placement

    Comcast

    Plano, TX
    1 day ago
  •  ...Java Developer Halo Group is a premier provider of IT talent. We place technology experts within the teams of the world's leading...  ...innovative businesses that keep them one step closer to their customers and one step ahead of the competition. We offer a meaningful work... 
    Permanent employment
    Full time

    Sonoma Consulting

    Plano, TX
    1 day ago
  • CUSTOMER NETWORK TECHNICAL ENGINEER NETWORK ~~~ NETWORK SECURITY ~~ CISCO ~~ WINDOW/UNIX/LINUX ~~ VMWARE ~~ CLOUD GREAT BENEFITS!!! BONUS, STOCK OPTIONS! MUST HAVE STRONG CUSTOMER SERVICE SKILLS FOR VARIOUS CIENT SITES STRONG COMMAND OF NETWORKING SKILL SETS... 

    DSN Search

    Plano, TX
    14 days ago
  • $80k - $100k

     ...manual testing. Minimum 6 years of hands‑on experience with automation tools such as Selenium, Playwright, Sikuli. Strong proficiency in Java with at least 5 years of experience. 1‑2 years of experience with Litmus. Playwright experience is a plus. Solid understanding of... 

    Tata Consultancy Services Limited

    Plano, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Windchill Java Customization Engineer. Be the first to apply!