Windchill Java Developer
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.
- 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.
- ...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%...SuggestedFull timeFixed term contractH1bLocal areaImmediate startRemote workVisa sponsorshipWork visa
$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...SuggestedFull timeH1bLocal areaImmediate startRemote workVisa sponsorshipWork visa- ...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
- ...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...SuggestedFull timeFlexible hours
- ...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
- ...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...
- ...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 workFlexible hours
- ...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
- 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 workFor contractors
$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 workWork at officeRemote work- ...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...
- ...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 timeCurrently hiring
$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- ...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 payContract workRemote work
$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- ...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 timeLocal area
- ...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 payFull timeFor contractorsLive inWork at officeLocal areaFlexible hours3 days per week
- ...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 timeLocal area
$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 timeFixed term contractH1bLocal areaImmediate startRemote workVisa sponsorshipWork visa- ...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 timeContract work
$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 timeSummer holidayFlexible hours$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 timeTemporary workFlexible hours- 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 timeWork at officeLocal areaRelocation3 days per week
$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$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 timeFlexible hours$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 timeLocal area- 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 timeContract workWork experience placementWork at officeLocal areaRemote workWork from homeFlexible hours3 days per week
$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 timeContract workH1bLocal areaImmediate startRemote workVisa sponsorshipWork visa$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 timeLocal area- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Windchill Java Developer. Be the first to apply!
- java developer visa sponsorship United States
- senior java developer United States
- java web developer United States
- java developer c2c United States
- java devops engineer United States
- java cloud developer United States
- entry level java developer United States
- junior java developer United States
- mid-level java developer United States
- lead full stack java developer United States

