远程工作雷达

Windchill Java开发工程师

Windchill Java Developer

开发工程限定地区(需当地身份)
公司Bright Vision Technologies
薪资$100,000 - $180,000/年
工作地点United States
地域资格限定地区(需当地身份)
时区要求日间重叠约 9 小时,基本正常作息
用工类型Full Time
发布时间今天
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 United States 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。

Windchill Java 开发工程师 - 远程办公

Bright Vision Technologies 是一家技术咨询和软件开发公司,为美国各地提供云、人工智能、数据和企业解决方案。

这是一个加入一家知名且受人尊敬的组织的绝佳机会,提供巨大的职业发展潜力。

职位名称:Windchill Java 开发工程师
工作地点:100% 远程(美国)
职位类型:全职,直接 W2
薪资范围:每年 10 万至 18 万美元
所需经验:10 年以上

赞助:美国公民、绿卡持有者、EAD 持有者以及 H-1B 转移候选人欢迎申请。我们无法为该职位的新 H-1B 签证申请提供赞助。

职位简介:
我们正在寻找一位经验丰富的 Windchill Java 开发工程师,专注于使用 Java、PTC API 和 PTC 的定制框架进行深入的底层 Windchill 定制。此职位适合喜欢贴近平台工作的工程师,通过服务、监听器和处理器扩展其行为,同时保持干净且易于升级的定制层。理想的候选人应具备扎实的 Java 基础知识,深入了解 Windchill 平台内部结构,并具有严谨、注重性能的工程风格。在此职位上,您将与跨职能团队——产品、设计、工程、运维和业务利益相关者密切合作,将模糊的需求转化为良好的工程解决方案,并期望通过代码审查、设计审查和对初级工程师的指导来提高标准。成功的候选人应具备强大的工程纪律性、清晰的沟通风格以及在生产环境中表现良好的有意义工作的交付记录。

主要职责
· 设计和开发 Windchill 中的高级 Java 定制,包括自定义服务、监听器、处理器、验证器和辅助工具。

  • 使用类型和属性管理(TAM)扩展 Windchill 数据模型,包括自定义类型、属性和关系。
  • 构建自定义 JSP 和 HTML 扩展,包括自定义表格、操作和向导页面。
  • 开发自定义队列和后台进程,用于异步 Windchill 任务。
  • 在 Java 中实现复杂的流程表达式和机器人委托,应用严谨的工程实践,并与利益相关者紧密合作,确保结果持久、文档齐全,并符合更广泛的团队和平台标准。
  • 优化 Java 定制的性能
查看英文原文

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.

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 or contact us at (908) 505-3899. Learn more about Bright Vision Technologies at .

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.
Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

解决方案架构师

Bright Vision TechnologiesUnited States$140,000 - $190,000/年Full Time今天
开发工程限定地区(需当地身份)

站点可观测性工程师

Bright Vision TechnologiesUnited States$100,000 - $150,000/年Full Time今天
开发工程职能支持限定地区(需当地身份)

SAP 集成开发工程师

Bright Vision TechnologiesUnited States$100,000 - $130,000/年Full Time今天
开发工程限定地区(需当地身份)

大语言模型架构师

Bright Vision TechnologiesUnited States$160,000/年Full Time今天
AI开发工程限定地区(需当地身份)

AI平台工程师

Bright Vision TechnologiesUnited States$130,000 - $180,000/年Full Time今天
AI开发工程限定地区(需当地身份)

← 返回全部职位