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

Queens, NY
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
Salary Range: 100k$/Annum-150k$/Annum
Location: 100% Remote (Continental United States)
Position Type: In-house Bright Vision Technologies SOW engagement (no third-party client or vendor)
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 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.
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 brightvisiontechnologies.applytojob.com or contact us at Show phone number. 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 4 days ago
Similar jobs that could be interesting for youBased on the Windchill Java Developer in Queens, NY vacancy
  • $100k - $150k

     ...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... 
    Suggested
    Full time
    Fixed term contract
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Floral Park, Nassau County, NY
    4 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... 
    Suggested
    Full time
    Local area

    Capgemini

    New York, NY
    1 day 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... 
    Suggested
    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... 
    Suggested
    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... 
    Suggested
    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
  • $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

    Jersey City, NJ
    2 days ago
  • $121.2k - $181.8k

     ...seeking a highly motivated and curious engineer as a trading tool developer to work embedded within the Systematic & Credit Portfolio...  ...tools (such as portfolio pricing, risk analysis, etc.) Leverage Java to create high quality software that can be delivered iteratively... 
    Full time
    Immediate start

    Citi

    New York, NY
    4 days ago
  •  ...delivering high quality software that achieves functional objectives. Develops secure high-quality production code, and reviews and debugs code...  ...+ years of applied experience. Proficient in development skill Java 21 and Python building into the public and private cloud in CI/... 
    Full time

    JPMorgan Chase & Co.

    Jersey City, NJ
    1 day 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... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Bellerose, NY
    17 days ago
  • $140.6k - $173.1k

     ...Lead Software Engineer in the WEX Corporate Payments Engineering organization. This role will be a top-tier software engineer to help develop, drive, and execute implementation in an engineering team for the WEX Bill Pay platform applications. Bill Pay is a SaaS solution... 
    Full time
    Flexible hours

    WEX

    New York, NY
    14 hours ago
  • $175k - $200k

     ...with the firm’s Order Management System (OMS). Architect and develop a high-performance multi-asset simulation and backtesting platform...  ...in one of these programming languages: C++ (C++17/20), Java, or Python, with strong knowledge of algorithms, concurrency, data... 
    Casual work

    Trexquant Investment

    New York, NY
    2 days ago
  •  ...management tailored to real-world customer needs. The role As a senior full stack engineer, you’ll build core backend services, developer-facing APIs, and UIs that power Predicate’s developer platform. You’ll focus on delivering a high-quality developer experience,... 
    Contract work

    Predicate

    New York, NY
    4 days ago
  •  ...re Looking For 5+ years of backend engineering experience, with significant time in production environments Strong proficiency in Java and hands-on experience building scalable microservices Deep understanding of RESTful API design and distributed systems Relational... 
    Full time

    General Intuition & Medal

    New York, NY
    3 days ago
  • $112k

     ...roadmaps, store releases, and IRM/BCM/TPRM module enhancements. Participate in ServiceNow roadmap workshops, advisory councils, developer events, and product feedback sessions. Build working relationships with ServiceNow product managers and solution architects to... 
    Full time

    Yoh, A Day & Zimmermann Company

    New York, NY
    28 days ago
  • Job Description Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible...
    Permanent employment
    Work experience placement

    Capgemini

    New York, NY
    6 days ago
  • $180k - $220k

     ...team of passionate and innovative data specialists, application developers and product managers. Key Responsibilities: * Contribute...  ...of hands on experience designing, developing, and delivering Java-based APIs (GraphQL/OpenAPI/gRPC) and Microservices using... 
    Full time
    Part time
    Local area

    Jefferies

    New York, NY
    4 days ago
  • $190k - $259.8k

     ...Engineering with Goldman Sachs Services LLC in New York, New York. Develop, enhance, support and maintain the Firm’s software solutions in...  ...a Bachelor's degree) with 5 of the 7 following skills: C++ or Java; full software development lifecycle, including requirements gathering... 
    Full time

    Goldman Sachs Services LLC

    New York, NY
    1 day ago
  •  ...reliability and performance for cloud infrastructure and manage incident response. Collaborate with the Information Security team to develop and enforce strategies for ensuring the security of cloud environments. Collaborate with development, QA, and operations teams... 
    Remote work
    Worldwide

    Welo Global

    New York, NY
    1 day ago
  •  ...Job Description Job Description We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. Java developer... 
    Work experience placement

    Forhyre

    New York, NY
    7 days ago
  • $144k

     ...Job Title: Full Stack Java Developer Location: Manhattan, NY Job Type: 6 Months to permanent Rate: $720/day • 0 -- 2 hrs = 0.25 days • 2+ -- 4 hrs = 0.5 days • 4+ -- 6 hrs = 0.75 days • 6+ hrs = Full day To clarify: 6 hours... 
    Permanent employment

    TWO95 International, Inc

    New York, NY
    more than 2 months ago
  •  ...Job Description Job Description Early‑career to developing engineer with ~2–4 years of hands‑on experience in full‑stack application...  ...Backend Development (Primary) Solid understanding of Java and Spring Boot fundamentals. Experience building or modifying... 

    StradIT

    Jersey City, NJ
    6 days ago
  • Job Description Job Description Join a high impact engineering team building the systems that power millions of real time financial interactions every day. We’re looking for a Senior Backend Engineer who thrives in fast moving environments, enjoys solving complex distributed...

    The Cypress Group

    New York, NY
    12 days ago
  •  ...Job Description Job Description Java Developer About the Company: Our client is a leading technology/SaaS company in NYC that is ramping up for their IPO. Responsibilities: API design and development of RESTful Services Solid core Java and J2EE Experience... 

    The Greene Group

    New York, NY
    7 days ago
  •  ...Job Description Job Description Job Title: Java Developer (3-4 Years of Experience) Location: New York, NY Job Type: Full-time Work Authorization: Visa Independent Only Job Description: • Develop backend services using Java and related technologies... 
    Full time
    Work visa

    Magnus Technology Solutions

    New York, NY
    24 days ago
  •  ...Title – Sr. Java Developer Position – Fulltime Location – Hybrid/Hoboken, NJ Rate- $Open(Best Possible) Required Skills: ~8-10 Years of hands-on experience in Java Development. ~ Bachelor / Masters or equivalent degree in any engineering... 
    Full time

    TWO95 International, Inc

    Hoboken, NJ
    more than 2 months ago
  •  ...Intern at Danaher, you’ll work alongside experienced engineers developing diagnostic software that powers critical healthcare tools used...  ...Work On Writing and debugging code in languages such as C#, Java, Python, or C++ Participating on an Agile Scrum team, collaborating... 
    Remote job
    Internship

    Danaher

    Bronx, NY
    3 days ago
  • $65k - $80k

     ...Description Beaconfire Inc. is looking for an enthusiastic Java Developer to join our innovative team in New York. This full-time, hybrid role provides a fantastic opportunity for entry-level developers to grow their skills and contribute to impactful projects in the... 
    Full time

    Beaconfire Inc.

    New York, NY
    8 days ago
  • $150k - $225k

     ...Tradeweb plays a central role in modernizing market structure by developing innovative trading protocols, embedding analytics into...  ...Details Tradeweb is looking for a seasoned Senior Full Stack Java Engineer to join our team, focusing on developing products for... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Tradeweb

    Jersey City, NJ
    1 day ago
  • $174.66k - $261.99k

     ...build and support our high-quality, innovative video advertising platform on our Streaming Hub Team. The Streaming Hub organization develops and maintains forecasting, optimization, decisioning, marketplace, and delivers solutions that power FreeWheel’s ad decisioning... 
    Full time
    Work experience placement
    Night shift
    Weekend work

    Comcast

    New York, NY
    4 days ago
  • $49.16 - $57.84 per hour

     ...electrical, and plumbing systems for the assigned facility. The performance of all necessary maintenance and operational tasks are developed to assure maximum life and reliability of all mechanical/electrical/plumbing systems. This position may also include the... 
    For contractors
    Apprenticeship
    Work at office
    Immediate start
    Monday to Friday
    Flexible hours
    Shift work

    Cushman & Wakefield

    New York, NY
    12 hours ago

Do you want to receive more vacancies?

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