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

India
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 6 days ago
Similar jobs that could be interesting for youBased on the Windchill Java Developer in India vacancy
  • $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... 
    Suggested
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    India
    2 days ago
  • $100k - $150k

     ...applications. As we continue to grow, we’re looking for a skilled Windchill Integration Developer to join our dynamic team and contribute to our mission of...  ...for Windchill data using OData, Info*Engine, or custom Java services. Implement message-based and event-driven... 
    Suggested
    Full time
    Fixed term contract
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    India
    6 days ago
  • $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... 
    Suggested
    Full time
    Contract work
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    India
    6 days ago
  •  ...governments realize their greatest potential. Title and Summary Lead Software Engineer - Java Backend Overview Be part of the Operations & Technology Fraud Products team developing new capabilities for MasterCard's Decision Management Platform, which serves as the... 
    Suggested
    Full time
    Worldwide

    Mastercard

    India
    12 days ago
  •  ...services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer - Java, Spring, Springboot, Kafka, Cryptography, Session Key Derivation, HSM Providing Innovative, Secure, and Reliable Switching... 
    Suggested
    Full time
    Worldwide

    Mastercard

    India
    8 days ago
  •  ...potential. Title and Summary Lead Software engineer - (GoLang/Java, Chef, Jenkins, Linux, Spring , SQL, Teleport , PAM , Terraform)...  ...confirm requirement specifications for management purposes and develop IT solutions that meet key objectives • Participates in requirements... 
    Full time
    Worldwide

    Mastercard

    India
    4 days ago
  •  ...greatest potential. Title and Summary Senior Software Engineer (Java Full stack , AI, Python, PyTorch , TensorFlow, Hugging Face)...  ...and maintainability in a multi-tier, distributed environment. Develop hands-on AI components in Python and productionise them, contributing... 
    Full time
    Worldwide

    Mastercard

    India
    14 days ago
  •  ...greatest potential. Title and Summary Principal Software Engineer - Java Our Purpose We work to connect and power an inclusive,...  ...centered around digital payments? • Do you look forward to developing and engaging with high performant diverse teams around the... 
    Full time
    Worldwide

    Mastercard

    India
    1 day ago
  •  ...their greatest potential. Title and Summary Senior Software Engineer (Java full stack, mcp servers, AI engineering technologies) Job Title: Senior Software Engineer (Java Full stack developer) Overview: Who is Mastercard?Mastercard is a global technology... 
    Full time
    Worldwide

    Mastercard

    India
    8 days ago
  •  ...cross-functional environment to define technical requirements and develop robust software designs. Develop products from minimum...  ...-solving, and complexity analysis. ~ Hands-on experience with Java, Spring Boot, and related technologies. ~ Working experience with... 
    Full time
    Work experience placement

    ChargePoint

    India
    19 days ago
  •  ...NFRs • Guide and mentor teams effectively as per needs. Train developers on the technologies needed. • Communicate effectively and...  ...Object-Oriented Design and clean programming skills using the Java language and the SOLID design principles aimed at creating re-usable... 
    Full time
    Worldwide

    Mastercard

    India
    a month ago
  •  ...our Digital team in Pune, India. MasterCard is researching and developing the next generation of products and services to enable consumers...  ...Development Engineer is a hands-on developer specializing in Java development with a particular focus producing API services to support... 
    Full time
    Live in
    Remote work
    Worldwide

    Mastercard

    India
    11 days ago
  •  ...potential. Title and Summary Director, Software Engineering - Java Overview The Director, Software Engineering will lead the...  ...balancing platform stability with long-term modernization Lead and develop multiple engineering teams and managers across global locations... 
    Full time
    Temporary work
    Worldwide

    Mastercard

    India
    12 days ago
  •  ...greatest potential. Title and Summary Senior Software Engineer (Java full stack, mcp servers, AI engineering technologies, streaming...  ...and a builder mindset. In this role, you will design, develop, and deliver production-grade systems with a focus on scalability... 
    Full time
    Worldwide

    Mastercard

    India
    a month ago
  •  ...work with cross-functional teams and business stakeholders in developing product platforms. The ideal candidate should be passionate about...  ...Development Engineer is a hands-on developer specialising in Java development with a particular focus producing API services to support... 
    Full time
    Live in
    Worldwide

    Mastercard

    India
    a month ago
  •  ...speed to resolution, bridging the gap between business partners, developers, SLA management, and key support teams. Lead activities for...  ...design. • Experience in one or more of the following: C, C++, Java, Python, Go, Perl or Ruby • High energy and ability to influence... 
    Full time
    Work experience placement
    Worldwide

    Mastercard

    India
    25 days ago
  •  ...Engineer with proven experience in building enterprise solutions using Java, Spring, Microservices and Cloud technologies. Role We...  ..., secure code that is modular, functional and testable. Develop solutions that are resilient, self-healing and Cloud Native.... 
    Full time
    Casual work
    Worldwide

    Mastercard

    India
    a month ago
  •  ...Software Engineer I Overview Transaction Stream is involved in developing cutting edge solutions to assist in the new switch development...  ...and Cards industry? Role • Full Stack Developer in Java for development initiatives in Switching Solutions • Strong Technical... 
    Full time
    Worldwide

    Mastercard

    India
    22 days ago
  •  ...owners with the Business Glossary definitions and data lineage. • Develop overall strategic technical plan and create architecture...  ...• Must possess key concepts, principles and best practices for Java based application development • Must possess hands-on experience... 
    Full time
    Work experience placement
    Immediate start
    Worldwide

    Mastercard

    India
    a month ago
  •  ...with technology staff including Quality Engineers, Operations, Developers, Devops Engineers, Product management, and Program management to...  ...extensive functional flows and e2e user journeys • Excellent Java Coding Skills. • Ability to create good acceptance and... 
    Full time
    Worldwide

    Mastercard

    India
    18 days ago
  •  ...Be part of the Operations & Technology Fraud Products team developing new capabilities for MasterCard's Decision Management Platform,...  ...to combat fraud and validate cardholder identity. Our patented Java-based platform processes billions of transactions per month in... 
    Full time
    Worldwide

    Mastercard

    India
    1 day ago
  •  ...development of microservices based Enterprise applications using Java J2EE stack. This position will be key to growing a global...  ...initiatives centered around digital payments? Do you look forward to developing and engaging with high performant diverse teams around the... 
    Full time
    Worldwide

    Mastercard

    India
    a month ago
  •  ...organization Role • Identifies and selects appropriate technologies, develops, builds, maintains and tests database technologies, including...  ...business resource groups and global communities • Exposure to Java and Spring boot is added advantage. Corporate Security... 
    Full time
    Worldwide

    Mastercard

    India
    a month ago
  •  ...This role involves working with a team of talented engineers to develop high performance Cross Border payment solutions. The role is...  ...throughput with 5 9’s availability • In depth knowledge of Advance Java, Spring boot and Spring framework, Persistence framework,... 
    Full time
    Worldwide

    Mastercard

    India
    29 days ago
  •  ...Lead Software Engineer Job Title: Lead Software Engineer (Java, Spring, Docker, Kubernetes, AWS) Company Overview: MasterCard...  ...centred around digital payments? Do you look forward to developing and engaging with high performant diverse teams around the globe... 
    Full time
    Worldwide

    Mastercard

    India
    a month ago
  • About Zscaler: Zscaler is an industry-defining global leader in cloud-native cybersecurity, dedicated to accelerating enterprise digital transformation securely. Leveraging the world’s largest security data lake and an AI-forward operational structure, Zscaler powers ...
    Full time
    Remote work

    Zscaler

    India
    7 days ago
  •  ...Software Engineer II Overview: Overview: Have you ever developed an application with scalability and global distribution in mind...  ..., rewarding environment. Role: • Hands on experience with Java 11+, react , angular , JBehave, Spring Boot, SQL, RDBMS (Oracle... 
    Full time
    Temporary work
    Worldwide

    Mastercard

    India
    a month ago
  •  ...high‑quality, production‑ready code • Collaborate within the team to deliver scalable, high‑quality solutions based on Java technologies • Develop readable, maintainable code along with appropriate unit tests • Review existing configurations and installations,... 
    Full time
    Worldwide

    Mastercard

    India
    26 days ago
  •  ...Overview • Mastercard Send CrossBorder Development Team is developing products to displace cash by creating simpler and more secure ways...  ...understanding of key UI design principles Experience in Java/J2EE technologies, REST APIs, JSON, NoSQL and relational data bases... 
    Full time
    Worldwide

    Mastercard

    India
    25 days ago
  •  ...Job Overview: As part of an exciting, fast paced environment developing authentication and security solutions at Mastercard, this...  ...Mastercard Identity Solution program. As a Software Engineer II (Java), you will be a hands on technical leader responsible for designing... 
    Full time
    Contract work
    Worldwide

    Mastercard

    India
    a month ago

Do you want to receive more vacancies?

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