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

Windchill Java Developer

$100k - $150k
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. Windchill Java Developer 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) Salary: $100K - $150K / Annum Experience: 5+ years 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 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 1 day ago
Similar jobs that could be interesting for youBased on the Windchill Java Developer in United States vacancy
  • $100k - $150k

    Role Description 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... 
    Suggested
    Full time
    Fixed term contract
    Immediate start

    Bright Vision Technologies

    Remote
    18 hours ago
  •  ...Windchill Technical Lead Location: West Chester, PA / Remote FTE Only Job Summary We are looking for a Windchill Technical Lead...  ...of Windchill implementations and enhancements while mentoring developers and working closely with business and engineering stakeholders... 
    Suggested
    Remote work

    AceStack LLC

    West Chester, PA
    4 days ago
  • $100k - $150k

    Role Description We are seeking an experienced Windchill Integration Developer to design, build, and operate integrations connecting PTC Windchill with...  ...for Windchill data using OData, Info*Engine, or custom Java services. ~Implement message-based and event-driven integrations... 
    Suggested
    Full time
    Immediate start

    Bright Vision Technologies

    Remote
    18 hours ago
  • $189.59k

     ...Barclays to connect them with exceptional professionals for this role. What will you be doing? Barclays Services Corp. seeks Java Developer in Whippany, NJ (multiple positions available): Design, develop, maintain, and deploy Java-based applications throughout the... 
    Suggested
    Hourly pay

    Barclays

    New Jersey
    2 days ago
  • Role Description I have an opportunity for a "Java Full Stack Developer" - (Milwaukee WI - Remote). We are looking for Java full stack developers with the following qualifications: ~Must have banking experience ~Better to have payment net and card experience ~... 
    Suggested
    Full time
    Contract work
    Immediate start
    Remote work

    Navtech, Inc.

    Remote
    18 hours ago
  • $46.4k - $111.09k

     ...Job Title: Windchill Developer (Junior Level) Job Location: Remote (Anywhere across USA) We are looking for a motivated Junior Windchill Developer...  ...PLM system. This role is ideal for someone with foundational Java skills and a keen interest in learning enterprise PLM systems... 
    Local area
    Remote work

    Capgemini

    New York, NY
    3 days ago
  •  ...Development and Unit Testing of Microservices and Micro Frontend Apps. ~Communicate effectively with leaders. Qualifications ~Java ~Spring Framework ~Springboot ~ReactJS ~SAAS (software as a service) ~Off the shelf cloud product ~Excellent... 
    Full time

    Texas State Library and Archives Commision

    Remote
    18 hours ago
  • $100k - $150k

     ...Description We are seeking an experienced Windchill Integration Engineer to design, build,...  ...experience with Info*Engine and Windchill Java API. ~Experience designing PLM-to-ERP...  ...skills. Requirements ~Design and develop integrations between Windchill and ERP systems... 
    Full time
    Fixed term contract
    Remote work

    Bright Vision Technologies

    Remote
    18 hours ago
  • Role Description Atuar em uma squad responsável pela sustentação e evolução de APIs e microsserviços em Java, garantindo a estabilidade das aplicações por meio da análise e correção de incidentes, implementação de melhorias e desenvolvimento de novas funcionalidades. O... 
    Full time

    Sensedia

    Remote
    1 day ago
  • • Core Java, Kafka, design patterns, and concurrency concepts, including partitioning and consistent hashing • Hands-on experience with object-oriented design principles, such as selecting between an interface and an abstract class, as well as REST API design, with a... 

    Saxon Global

    Sunnyvale, CA
    1 day ago
  • Job Requirements 8+ years of working experience as a Java developer Experience with user interface design Experience with Medicaid is must Knowledge of performance testing frameworks including Mocha and Jest Excellent troubleshooting skills
    Work experience placement
    Remote work

    The Dignify Solutions, LLC

    United States
    3 days ago
  • Role Description This is a remote position. Qualifications ~Proficiency in Vue 3 ~Proficiency in Typescript ~Proficiency in Java 17+ ~Proficiency in Spring Boot 3.x ~Proficiency in Spring Security, JPA and JWT ~Proficiency in building RESTful APIs ~... 
    Full time
    Remote work

    Ellow Technologies Pvt Ltd

    Remote
    18 hours ago
  •  ...Java Developer Good day professional, Hope you are doing well. This is Mohammed. Aamer from Argyll Infotech Inc. Your profile caught my attention for the role of Java developer with one of our clients in Sunnyvale, CA (Day 1 onsite). The following is the detailed information... 

    Argyle Infotech

    Sunnyvale, CA
    2 days ago
  •  ...Java Developer Below are the requirements. Let me know if you have any candidates. (3) Must haves (Skills/Technology/Experience): Java - min of 7 years SQL - as long as they're proficient - min 5 yrs. a lot of it is they're not even writing the SQL, if they... 
    Remote work

    RIT Solutions

    United States
    7 hours ago
  •  ...Java Developer Role: Java developer Experience Required: 4-6 Years Role Descriptions: Java developer Essential Skills: Java developer Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment... 

    Diverse Lynx

    Irving, TX
    1 day ago
  •  ...Java Developer Location: Mount view CA Job Description: The skill set detailed required as below: • Java • Spring • PI Testing (Postman or related tech stack) • UAT Experience • SQL knowledge • Banking Knowledge (if Loans... 

    Info Way Solutions

    Mountain View, CA
    4 days ago
  •  ...~5+ years of experience. ~ Work authorization in USA should be OPT/Need H1 ~ Having exposure of more than 1 technology (eg. Java and Microsoft) would be a plus point. ~ Having prior experience with a domain such as retail industry would be a plus point. ~ Exposure... 

    royal cyber

    Chicago, IL
    2 days ago
  • $69 per hour

    Role Description We are looking for a Java Developer for one of our clients in Charlotte, North Carolina. If you're interested, please reply with your most recent work format resume with contact information. ~Job Title: Java Developer ~Location: Charlotte, North Carolina... 
    Contract work
    Immediate start
    Remote work
    Relocation

    3B Staffing

    Remote
    18 hours ago
  •  ...Java Developer Need Ex Amex candidate only Key Responsibilities: • Develop and maintain scalable applications using Java 11 and Java 17. • Implement reactive programming techniques with WebFlux or Vertex preferred. • Utilize Jenkins for continuous integration... 

    Omega Hires

    Phoenix, AZ
    3 days ago
  • Fullstack Senior Java 10+ Developers Fullstack senior Java developers with CRD experience for CRIMS or have previous experience in the wealth space. Required skillset: Github, Github CoPilot. This is a high priority requisition.

    Software Technology Inc

    Burlington, MA
    2 days ago
  •  ...engineering development experience. ~Proficiency in software engineering languages and tools, including Java, Spring Boot, AWS, and RESTful services. ~Experience developing solutions in Guidewire CLAIMS SaaS, ideally participating in migrations to SaaS. ~Must have... 

    Texas State Library and Archives Commision

    Remote
    18 hours ago
  •  ...Java Microservices Developer Seeking a Senior Specialist with 7-11 years of experience in Java to design, develop, and maintain scalable microservices based backend applications within the JAVAMICROSERVICES skill cluster family. Design and develop robust, scalable,... 

    Futran Tech Solutions Pvt. Ltd.

    Passaic, NJ
    2 days ago
  •  ...Java Developer Duration: 12+ Months (Long Term) Location: Dallas, TX OR Atlanta, GA – Onsite role HackerRank Test & In-person interview is required. Required skills (Hands-on Required): Strong Core Java, Spring boot, Microservices, Kubernetes, Kafka, NoSQL... 

    Intellisoft Technologies

    Atlanta, GA
    4 days ago
  •  ...Java Developer Location: Miami, FL Duration: 6+ Months Job Description: Strong in Java web services Communications Understand business requirements Detailed Job Description: ~ Good Experience in Java J2EE and REST API services. Strong in... 

    ClifyX

    Tampa, FL
    2 days ago
  •  ...Title: Java Developer Location: San Francisco, CA Other Locations: Charlotte, Des Moines, Minneapolis, Phoenix, Columbus, New York JD: Minimum Qualifications • 6+ years of experience in J2EE / Java Microservices software development... 

    Apex Informatics

    San Francisco, CA
    4 days ago
  •  ...THEY NEED SOMEONE WHO HAS PRIOR EXPERIENCE WITH RETAIL SYSTEMS/DOMAIN AND CAN HIT THE GROUND RUNNING. Key Skills: Java coding Spring Boot REST API development Microservices development Kafka Cassandra/MongoDB (NoSQL) Enterprise application... 
    Relocation

    3B Staffing LLC

    San Jose, CA
    2 days ago
  •  ...Java Developer Designing and implementing microservices using the Spring Boot framework. Working in compliance with the full Software Development Life Cycle. Connecting microservices to interact with databases. Understanding of how streaming technologies work... 

    Keylent Inc

    O Fallon, IL
    6 hours ago
  •  ...Java Developer United Healthcare Group located in Basking Ridge, New Jersey is seeking a Java Developer. This is a hybrid role, supporting the Paper Free by 23 Team! As part of the team, the developer will play a key role in helping to digitize, channelize, and convert... 

    Software Technology Inc

    New Jersey
    2 days ago
  •  ...Job Title: Java Developer Location: Scottsdale, AZ Must Have: • Java 8 • Spring Boot • Web services: REST/SOAP Experience required: • 8+ years of experience • Knowledge of Agile principles • Experience with contemporary tools and frameworks... 

    Ruri Software Technologies LLC

    Scottsdale, AZ
    1 day ago
  •  ...Java Developer II Owings Mills, MD 6 Months+ Please review position especially the top skills carefully as they need to have these skills to be considered as multiple candidates have been declined that fell short. IE do not send underqualified or high... 

    3B Staffing LLC

    Owings Mills, MD
    6 hours ago

Do you want to receive more vacancies?

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