PTC Java Engineer
$100k - $150kBright Vision Technologies
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 : PTC Java Engineer
Location : 100% Remote (U.S.)
Position Type : Full-time, Direct W2
Salary Range: $100,000–$150,000 Annually
Experience Required: 6+ 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 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.
- 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.
Would you like to know more about this opportunity? For immediate consideration, please send your resume to View email address on brightvisiontechnologies.applytojob.com or contact us at Show phone number. 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.
- A technology solutions provider in Bothell is seeking a skilled Java Developer with mandatory Java programming experience and expertise in Selenium framework implementation. The role requires writing unit tests and functional tests in Java, along with a solid understanding...Suggested
- ...Java Software Engineer - Onsite in Seattle, WA We are seeking an experienced Java Software Engineers to support the enhancement of a fleet of intelligent, dexterous robots. In this role, you will design and implement complex software systems that run on hardware...SuggestedInternship
- ...just the beginning. Getting hired requires more than just knowing Java or Python-it demands hands-on experience, a sharp portfolio,... ...Development (Spring Boot, REST APIs, SQL, AWS) DevOps & Cloud Engineering (Docker, Jenkins, Kubernetes, Terraform, Azure/AWS/GCP)...Suggested
- ...Java Lead DeveloperDuration: 24 months Location Bothell, WA 98011Experience Requirements:10 years of experienceMandate experience of Java lead roleMandate telecom background experienceBothell or Dallas anything is fine8 years of experience in Java developmentStrong hands...Suggested
- ...Highbrow LLC in Bellevue, WA seeks a Java Full Stack with Angular experience for a long-term, on-site role. The candidate will work on both Angular frontend and Java backend, leveraging microservices and API security to deliver scalable solutions. The role requires...SuggestedVisa sponsorship
- ...Science in Computer Science (or equivalent) Proven leadership experience - on teams and out in the technical community 10+ years of Java web services/web applications experience Cloud experience (AWS, Google Cloud, Azure, private cloud) Experience with containers (e....Remote workWork from home
$141.3k - $237.4k
...future, you'll create it.About the team: AT&T is building new engineering teams focused on advancing emerging technologies, next-generation... ...Experience developing enterprise software applications using Java.Advanced Bash scripting, Linux OS internals & the boot chain, Containers...Full timeTemporary workWork at officeLocal areaRelocation$60 - $70 per hour
...Employment Type: 1099, C2CIndustry: Computer SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsTitle: Full Stack Java DeveloperLocation: Bellevue, WA - onsite onlyDuration: ContractDetailed JD: Full Stack Java Developer with Expertise in Building...Hourly pay- Saviance Technologies is seeking a Java BE Lead for their Bothell office. The candidate will lead a team to optimize eCommerce frameworks and discuss innovative solutions with clients. Excellent benefits include medical, dental, and vision insurance, matching industry...Work at office
- ...Qualifications • Bachelor's degree in computer science, software engineering or relevant field required. • 5+ years of experience with... ...modern C/C++ standards, libraries and best practices, also JAVA • Experience with Android SDK, NDK, JNI and IPC mechanisms...
- ...Job Title: Software Engineer Location: Redmond or Sunnyvale (onsite) Onsite/ Remote: Day 1 Onsite at customer location... ...with modern C/C++ standards, libraries and best practices, also JAVA • Experience with Android SDK, NDK, JNI and IPC mechanisms...Remote work
- Dev9, based in Kirkland, Washington, is looking for an experienced software developer with strong expertise in Java and Cloud technologies. You will engage in providing tailored software solutions while collaborating closely with a passionate team. The ideal candidate...
- ...releases of software components.Requirements• 2 -4 yrs proven hands-on Software Development experience• 2+ years working experience in Java development• Hands on experience in designing and developing applications using Java EE platforms• Object Oriented analysis and...Work experience placement
- ...and develop high-volume, low-latency Restful micro services for mission-critical systems with quality.Making enhancements to various Java and Restful service APIs that meets business and auditing requirements.Research and evaluate alternative solutions and make...Permanent employmentFull timeH1bWeekend work
- ...We are seeking an IAM Full Stack Developer with strong experience in Identity and Access Management, PingOne integrations, Java/Spring Boot, front-end development, and cloud-native technologies. The ideal candidate will have hands-on experience building scalable applications...
- ...Job Description: Software Engineer II 3-4 years of experience required Onsite in Redmond, WA Job Description This role sits at... ...Strong programming skills with Python (other languages C++, Java, Ruby, etc. are a bonus) Hands-on experience with AI-assisted...
- ...PHP Fullstack Reactjs Developer (Java Backend + Reactjs Frontend)Location: Santa Clara, CA, 95054 x Princeton, NJ, 08543 x Morrisville, PA, 19067 x Morrisville, NC, 27560 x Dublin, NC, 28332 x Woodbridge, NJ, 07095 x Bellevue, WA, 98009 x Charlotte, NC, 28270 x Bridgewater...
$125k - $140k
...experienced Lead Frontend Developer to join our growing product development team. This is an exciting opportunity for a seasoned engineer who enjoys solving complex technical challenges, architecting scalable front-end systems, mentoring other engineers, and delivering...Worldwide$160k - $180k
...Position Overview Deep Sync is seeking a Senior Software Engineer to be a core member of our US engineering team. This individual... ...products. ~ Strong programming skills in languages such as Python, Java, or C++ . ~ Experience with cloud platforms (e.g., AWS ) and...Full timeWork at officeLocal areaRemote workMonday to FridayFlexible hours- ...Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionPreferred• At least 4 years of experience with JAVA/J2EE, jQuery, HTML5, CSS3, AEM, AngularJS along with experience of Spring MVC Framework and web services • At least 1 year...Permanent employmentFull timeH1b
- ...least 2 years of experience in JavaScript frameworks and library.• At least 2 years experience in Production support and performance engineering.• At least 1 year of experience in Responsive Web Design• At least 1 year of experience in Single Page Application development•...Permanent employmentFull timeH1b
- ...design control records across a portfolio of released Class I and II medical devices, working onsite alongside the customer's systems engineering team. This is post-inspection remediation work. The requirements, risk and verification chain has gaps. You will find them, close...3 days per week
$119.8k - $234.7k
...Senior Product Manager to drive key initiatives across Python and Java developer experiences. This role will identify the highest-... ...confidence. As an individual contributor, you will collaborate with engineers, data scientists, designers, developer advocates, and product...Ongoing contractLocal area3 days per week$75 - $95 per hour
...Job Title: Software Engineer Job Description This Software Engineer role focuses on developing and supporting custom automation software... ...in computer programming languages, including C, C++, C#, Java, VBScript, Ladder Logic, SCL, and others, to develop and enhance...Contract workTemporary workFor contractorsWork at officeFlexible hoursNight shiftWeekend work$120k - $125k
Job ID: SRJ_8239Posted: 2026-01-21Location: Atlanta, GA; Bothell, WASalary: USD 120000-125000 / Yearly (Full Time)Employment Type: Full TimeClient: TechMContact: Meghana GorusuCompany: SRI Tech SolutionsJob Title: Sr. Node/React DeveloperLocation: Atlanta, GA or Bothell...Full timeContract work- ...More than 3 years of experience being a full-stack developer Deep knowledge of Agile development methodologies Deep knowledge of Java 8.1/Spring Boot/Docker/Anti-Fragile/Micro Services. Bachelor's degree in Management of Information System/Computer Science or related...
- ...skilled Senior Software Developer with a strong background in Java programming to join our dynamic team in Bothell, WA. The ideal... ...Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field. 7 10 years of professional experience in...
- ...least 2 years of experience in Oracle ATG skills At least 2 years of experience with e-Commerce Applications, software development in Java/JEE environmentsAt least 2 years of experience in ATG Commerce, ATG platform, ATG products, Custom Catalogues, price lists,...Full time
$129k - $205k
Job TitleSenior Embedded Software EngineerJob DescriptionSr. Embedded Software Engineer, (Bothell, WA)As an Embedded Software Engineer for high-volume consumer medical devices, you will play a pivotal role in designing, documenting, and implementing high-quality embedded...Full timeWork at officeImmediate startWork visaRelocation package3 days per week- ...need a solid line of JavaScript based full stack candidates. Not Java based full stack. 5 to 10 years of experience, ideally 7 to 1... ...at client location. Job Title: Principal AI - Software Engineering Duration: Long Term contract Location: Bothell, WA (Onsite...Long term contractContract workWork experience placementLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to PTC Java Engineer. Be the first to apply!



