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

Windchill Java Developer

Full-time

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 Developer 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. Job Title: Windchill Java Developer 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 to 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 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 View email address 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 13 hours ago
Similar jobs that could be interesting for youBased on the Windchill Java Developer in United States vacancy
  •  ...applications. As we continue to grow, we’re looking for a skilled Windchill Java Customization Engineer to join our dynamic team and...  ...offering tremendous career growth potential.   Windchill Java Developer Job Title: Windchill Java Developer Location: 100%... 
    Suggested
    Full time
    Fixed term contract
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    United States
    2 days ago
  • $100k - $150k

     .... As we continue to grow, we’re looking for a skilled PTC Windchill Developer to join our dynamic team and contribute to our mission of transforming...  .... The ideal candidate will combine strong hands-on Windchill Java customization experience with practical knowledge of... 
    Suggested
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    United States
    2 days ago
  •  ...Framework, BPEL, IBM SCA/SDO Component Architecture) and working with develop tools like Elastic, Jenkins, GIT lab and JFROG. ~84 Months...  ...component-based systems. ~84 months experience with Java Programming in an IBM Development Environment using IBM’s Rational... 
    Suggested

    IPS Technology Services

    Albany, NY
    26 days ago
  •  ...Job Description Job Description Java Developer Employment Type: Full-Time  Department: Information Technology CGS is seeking a Java developer/programmer to join a team working on the enhancement of data utilization for a large, state-run project. The developer... 
    Suggested
    Full time
    Flexible hours

    Contact Government Services, LLC

    Albany, NY
    25 days ago
  •  ...Job Description Job Description We are seeking an experienced Senior Java Developer to support application enhancements and maintenance activities for a critical enterprise system. Responsibilities: Update business logic, user interfaces, reporting, and... 
    Suggested

    Siritech Solutions Corp

    Austin, TX
    27 days ago
  •  ...expectations of reward. We are motivated by the sense of responsibility and servant leadership.   Job Description Design, develop, and maintain Java-based software applications according to the customer’s requirements and specifications. Troubleshoot issues and... 

    Woongjin, Inc

    Austin, TX
    1 day ago
  •  ...Job Description Job Description As a Software Developer at dynaConnections, you will have an opportunity to significantly impact organizational...  ...to our software, utilizing some or all the following: Java, Spring Framework, Javascript, ReactJS, AngularJS,... 
    Remote work
    Flexible hours

    dynaConnections Corp.

    Austin, TX
    21 days ago
  •  ...Certification Must we have an opening for an Expert Software Developer HBITS-07-14533 DURATION: 30 Months LOCATION : Albany, NY...  ...the top of his/her field. ~84 months of experience creating JAVA programs ~84 months of experience working with Angular2+ to create... 
    Local area

    GD Resources

    Albany, NY
    22 days ago
  • Java Developer with strong experience in Java and Spring Boot to design, build, and maintain scalable backend systems. The ideal candidate has hands-on expertise with Kafka and event-driven architectures, including producer/consumer patterns and stream processing, and... 
    Contract work
    For contractors

    EXL

    United States
    4 days ago
  • $50 - $60 per hour

     ...Job Description Job Description Java Developer 12-Month Contract Only Location : REMOTE Pay: $50-60/hr (Compensation can vary depending on experience) General Overview We are seeking a skilled Java Developer to design and build core backend applications... 
    Contract work
    Work at office
    Remote work

    Cypress HCM

    Fairfield, OH
    21 days ago
  •  ...Description Job Description Salary: About the Role: A JAVA Architect defines software requirements, writing clean and efficient...  ...and design patterns to design graphical user interfaces, develop detailed application design and system architecture, develop application... 

    Tiye Consulting

    Albany, NY
    9 days ago
  •  ...solutions that drive innovation and operational efficiency. We are currently hiring skilled professionals for Full Stack Java Fircosoft Developer to join our growing team. Full Stack Java Fircosoft Developer Location: Pittsburgh, PA Fulltime Skill: Core Java Minimum... 
    Full time
    Currently hiring

    NATIONMIND LLC

    Pittsburgh, PA
    4 days ago
  • $75k - $160k

     ...radio equipment and systems, help desk support and IT transformation services among other services. About this position: Java Developer Senior Location – Beavercreek, OH The Essential Duties and Responsibilities are intended to present a descriptive list of the... 
    Contract work

    ARCTICOM LLC

    Beavercreek, OH
    27 days ago
  •  ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Java Fullstack Developer based in the United States. In this role, you will contribute to the design, development, and delivery of large-scale... 
    Hourly pay
    Contract work
    Remote work

    Jobgether

    United States
    4 days ago
  • $121.2k - $181.8k

     ...industry standards, and make evaluative judgement Recommend and develop security measures in post implementation analysis of business usage...  ...software development experience Proficiency in programming in Java, JavaScript or Angular Hands on experience of building RESTful... 
    Full time

    Citi

    Jersey City, NJ
    4 days ago
  •  ...Grid and State Management. ~ Knowledge of unit testing frameworks through Jest, Playwright and Cypress. ~ Experience on middleware Java stack, Spring boot, REST API, Kafka, AWS, SQL and Junit. ~ Curious about writing clean, testable, readable, and easily... 
    Full time
    Local area

    Capgemini

    New York, NY
    3 days ago
  •  ...metro area onsite at the project, significantly reducing and/or eliminating the demands to travel. Key Responsibilities As a Java Full stack developer, you will be responsible for acting as a software detective, providing a dynamic service by identifying and solving issues... 
    Hourly pay
    Full time
    For contractors
    Live in
    Work at office
    Local area
    Flexible hours
    3 days per week

    Accenture

    Jersey City, NJ
    2 days ago
  •  ...capabilities in a fast paced environment. To be successful as a Full Stack Engineer, you should have: Experience as a Full Stack Developer using Java (JDK 17+), Spring Framework, and open source technologies to build enterprise grade applications Considerable experience... 
    Full time
    Local area

    Capgemini

    New York, NY
    1 day ago
  • $100k - $150k

     ...continue to grow, we’re looking for a skilled Windchill Integration Engineer to join our dynamic...  .... Key Responsibilities Design and develop integrations between Windchill and ERP...  ...data using OData, Info*Engine, or custom Java services. Implement message-based and... 
    Full time
    Fixed term contract
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    United States
    2 days ago
  •  ...in working collaboratively with our clients and employees to achieve success. DS Technologies Inc is looking for Senior Java Full Stack Developer - Telecom role for one of our premier clients. Job Title: Senior Java Full Stack Developer - Telecom Location: Basking... 
    Full time
    Contract work

    DS Technologies Inc

    New Jersey
    13 hours ago
  • $67k - $136.8k

     ...through the analysis of specific business requirements, design, develop, integrate, test, and deploy distributed software applications....  ...development Back-end experience using modern technologies like Java, Python, Node.js, REST, NoSQL, Microservices, Serverless, and Cloud... 
    Full time
    Summer holiday
    Flexible hours

    EY

    Clayton, MO
    4 days ago
  • $100k - $110k

     ...Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain...  ...key global markets. Our challenge We are seeking a talented Java Full Stack Developer with expertise in Angular to join our... 
    Full time
    Temporary work
    Flexible hours

    Synechron

    Tampa, FL
    2 days ago
  • Lead Software Engineer Java/Kotlin | AWS Cloud-Native Systems | Technical Leadership Full-Time | Hybrid (3 Days On-Site) | 10+ Years Experience Diversified Services Network, Inc. (DSN) is seeking a full-time Lead Software Engineer to join our team in Chicago, IL! We... 
    Full time
    Work at office
    Local area
    Relocation
    3 days per week

    Diversified Services Network, Inc.

    Chicago, IL
    2 days ago
  • $80k - $90k

     ...Description Maintain and troubleshoot existing portal systems. Develop and implement enhancements and updates to the current portal....  ...ensure technical feasibility. Design and develop software using Java, Maven, Spring Framework, and Oracle. Collaborate with internal... 
    Contract work

    Woongjin, Inc

    Duluth, GA
    4 days ago
  • $125k

     ...highly cleared engineers, analysts, and program managers represent some of the best talent locally available. The Senior Java Full Stack Developer will be a part of an agile software development team and integral in performing software development, O&M support, and... 
    Full time
    Flexible hours

    Synergy ECP

    Washington DC
    20 hours ago
  • $78.8k - $131.3k

    Are you a collaborative Java API Back End Developer looking to work for a mission driven global organization? About the role, we are looking for a Java API Back End collaborative software developer to be a critical component within in our agile delivery process for Software... 
    Full time
    Local area

    Remitly

    Pennsylvania
    20 hours ago
  • Position: Java Application Developer Location: Trenton, NJ; Candidates must work 3 days a week ON-SITE 8-4:30 physically IN-Office in Trenton, NJ. (2 days remote work) Duration: 1 year with possibility of extension Bill Rate: Open Interview: ONSITE INTERVIEW IS... 
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week

    DEW Softech Inc

    Trenton, NJ
    20 hours ago
  • $100k - $150k

     ...to create scalable, secure, and user-friendly applications. As we continue to grow, we’re looking for a skilled Senior Java Full Stack Developer to join our dynamic team and contribute to our mission of transforming business processes through technology. This is a... 
    Full time
    Contract work
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    United States
    2 days ago
  • $88.54k - $207.4k

     ...; Atlanta, GA; Chicago, IL; Dallas, TX About the job you're considering We are looking for a visionary and hands-on Java Full Stack Senior Developer/Architect to design, build, and scale next-generation enterprise applications. In this role, you will bridge the gap between... 
    Full time
    Local area

    Capgemini

    Nashville, TN
    2 days ago
  •  ...Windchill Developer The developer will be involved in all phases of projects, from analysis of client’s needs to implementation, customization...  ...INCLUDE:• Developing and maintaining software using Java and enterprise system APIs• Actively participating in all stages... 
    Full time

    OmegaHires

    Remote
    11 days ago

Do you want to receive more vacancies?

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