Windchill Java Customization Engineer

Location

United States

Posted

11 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishJavaOracleSQL

Job Description

Windchill Java Customization Engineer

Bright Vision Technologies

• 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.

Job Requirements

  • 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.

Benefits

  • Comprehensive benefits
  • Competitive compensation packages
  • Supportive work-life balance

Related Job Pages

More Backend Engineer Jobs

• Define the target-state architecture of the enterprise data platform, including ingestion, storage, processing, and consumption layers • Establish standards for data modeling, schema evolution, partitioning, file formats, and storage organization • Architect lakehouse, warehouse, and streaming patterns leveraging technologies such as Snowflake, Databricks, BigQuery, Redshift, Iceberg, Delta Lake, or Hudi • Design end-to-end data pipelines that balance latency, cost, reliability, and maintainability across batch and streaming workloads • Lead the integration of governance, lineage, and catalog tools such as Collibra, Alation, Atlan, Unity Catalog, or DataHub • Define security architecture including row- and column-level controls, masking, encryption, and identity-aware access patterns • Partner with ML, BI, and product teams to ensure platform capabilities align with downstream consumption needs • Establish data contract and data product principles to drive ownership, quality, and decoupling between producers and consumers • Lead architecture reviews and provide guidance on pipeline and warehouse design proposals across teams • Drive cost optimization and capacity planning across the data platform estate • Design disaster recovery, multi-region, and high-availability strategies for critical data assets • Mentor data engineers and architects on platform standards and emerging best practices • Produce architecture artifacts including context diagrams, decision records, and reference patterns • Stay current with data platform research, vendor offerings, and open-source ecosystem developments.

United States

• Design, build, and maintain enterprise-grade web applications and distributed systems • Provide comprehensive end-to-end design, development, and advanced technical troubleshooting • Develop secure, high-performance backend services using .NET Core and ASP.NET Web API • Design and implement scalable architecture patterns — including microservices, service-oriented designs, and event-driven workflows • Build modern, responsive front-end applications using Angular, React, or similar frameworks • Develop and optimize relational database schemas, stored procedures, indexes, and complex queries in SQL Server • Produce thorough architecture and technical design documentation • Participate in system design discussions • Implement robust authentication and authorization mechanisms • Contribute to CI/CD pipeline integration, automated builds, infrastructure-as-code practices • Perform thorough root-cause analysis and methodically troubleshoot production issues • Identify technical debt, performance bottlenecks, and architectural gaps

New Jersey
$100K - $150K / year
Job Closed
Navia Benefit Solutions logo

Participant Services Associate

Navia Benefit Solutions

Navia Benefit Solutions, Inc. is a national benefits provider that serves more than 9,000 employers across the United States. The company offers lifestyle, finance, compliance, and

Backend Engineer11 days ago

Title: Participant Services Associate Location: Remote Job Description: This position Pays $18/Hr This is remote opportunitybout the Company Navia is a national, consumer-directed benefits provider serving 10,000+ employers across all 50 states. The company provides comprehensive health, finance, lifestyle, and compliance solutions to employers and consumers. We take pride in offering industry-leading customer service, communications, and technology. Founded in 1989, Navia began as Flex-Plan Services, and over the years has grown into one of the nation’s premier benefit providers. Navia offers FSA, HSA, HRA, Commuter, Lifestyle, 401K, Benefit Administration, Education, COBRA, and much more. The Participant Services Associate effectively responds to incoming participant calls and e-mails and professionally assists participants using available resources and sound judgment.tial Function - Respond to participant inquiries via phone calls, e-mails and voicemails within standard service level agreements. - Answer incoming call within 60 seconds - Emails received before 2pm must be answered the same day - Emails received after 2pm must be answered by 10am the following day - Voicemails received before 4pm must be responded to the same day - Comfortable navigating multiple internal software programs while troubleshooting participant issues. - Deescalate calls using available resources. - Identify and escalate issues that require additional research. - Place the caller on hold while a ticket is entered to be submitted to the research team for investigation - Complete ongoing training to become well versed in different plan areas. - Backup other Contact Center team members. - Assist with updating processes and procedures. - Assist with additional activity as needed. - Act as a team player. Exceptional attendance is required to ensure participant’s calls are answered in a timely manner and work is distributed fairly amongst team members.ment - High School Diploma or GED. - Some college preferred, equivalent experience accepted. - Provide Excellent Customer Service: - Patience – The ability to stay patient when the participant is confused and frustrated meanwhile taking the time to truly figure out what they want - Attentiveness – The ability to really listen to the participant is crucial for providing great service - Clear Communication Skills – The ability to get to the problem at hand quickly, and clearly communicate with customers, keep it simple and leave nothing to doubt - Positive Attitude – Maintain an optimistic persona despite dealing with people who may be pessimistic - Competent and Effective on internal skills: Able to effectively handle inbound calls and emails in at least 1-2 service areas. - Effective Delivery of Varied Communication Styles: Ability to understand your own natural style of communication and adapt that style to varied communications styles of others to ensure effective communication occurs. - Multitasking: The ability to approach multiple tasks and clearly establish which task is more important than others, then immersing yourself in your immediate task, but not forgetting about what remains to be done next. - Effective Writing: The ability to craft a succinct response that addresses simple to complete inquiries in a tone that is appropriate for the intended audience, using proper organization, phrasing and grammar. Typing speed of at least 35 WPM. - Team Player: The ability to willingly work in cooperation with others. This means being accountable, the team counts on each member to be at work every day for work to be distributed fairly and to maximize customer service. Punctuality, this includes arriving to work on time and taking breaks and lunches on time to ensure that no individual team member is being inundated with calls because someone didn’t take their break on time. Maintain an encouraging and optimistic attitude, negative energy spreads like wildfire. Maintaining an encouraging and optimistic attitude is key to creating a collaborative and thriving environment. Please visit our career page and apply directly: www.naviabenefits.com/workatnavia Not all positions allow for remote work, but those that do will only be available in the following states: AZ, CO, FL, GA, IL, IN, KS, MI, MN, MO, MT, NC, ND, NE, NJ, NV, NY, OH, PA, SD, TN, TX, UT.

Arizona + 22 moreAll locations: Arizona | Colorado | Florida | Georgia | Illinois | Indiana | Kansas | Michigan | Minnesota | Missouri | Montana | North Carolina | North Dakota | Nebraska | New Jersey | Nevada | New York | Ohio | Pennsylvania | South Dakota | Tennessee | Texas | Utah
$0 - $18 / hour
Luby logo

Backend Developer (NodeJS)

Luby

Saiba mais sobre cultura, diferenciais e como é ser um #Luber em nossa Página de Carreiras!

Backend Engineer11 days ago

Role Description Estamos em busca de um(a) desenvolvedor(a) de back-end para construir soluções de alta performance. Essa pessoa será peça-chave no design, desenvolvimento e manutenção de APIs RESTful e microserviços robustos e escaláveis, garantindo a entrega de soluções de alta qualidade e dentro dos prazos. Essa pessoa atuará em um ambiente dinâmico e colaborativo, trabalhando em sintonia com o time de front-end para assegurar a integração perfeita entre o lado do servidor e cliente, com foco total em performance e excelência técnica. Principais Atividades - Desenvolver e manter aplicações de back-end robustas usando Node.js, Nest.js e Postgres; - Criar e otimizar APIs RESTful e microserviços para suportar aplicações de ponta; - Implementar e manter testes (unitários e de integração) com ferramentas como Jest e Playwright; - Trabalhar em sintonia com o time de front-end, assegurando a integração perfeita entre o lado do servidor e cliente; - Depurar, otimizar e solucionar problemas para garantir o desempenho máximo das aplicações; - Colaborar em um ambiente Agile-Scrum, com entregas contínuas e alinhadas aos prazos; - Explorar e implementar tecnologias emergentes que façam sentido para o desenvolvimento de back-end. Qualifications - 5+ anos de experiência com desenvolvimento Back-End; - Sólido domínio de Node.js e Nest.js; - Experiência com banco de dados Postgres (modelagem e otimização); - Proficiência em desenvolvimento de APIs RESTful, arquitetura MVC e microserviços; - Experiência com AWS ou outras plataformas de nuvem; - Familiaridade com Git, Git Flow e pipelines de CI/CD; - Experiência em desenvolvimento orientado a testes (TDD) com Jest e Playwright; - Graduação em Ciências da Computação, Engenharia ou experiência equivalente comprovada. Requirements - Experiência com React será um diferencial; - Familiaridade com o sistema bancário dos EUA ou setor de FinTech; - Conhecimento em padrões de mensageria ou arquitetura orientada a eventos. Benefits - Trabalho Remoto: Desfrute da flexibilidade de trabalhar de qualquer lugar do Brasil, com total autonomia e organização. - Saúde e Bem estar: Plano de Saúde e Odontológico, Seguro de Vida e Wellhub (Gympass). - +Educação: Descontos em cursos da FIAP e MBA USP Esalq para você continuar aprendendo e se desenvolvendo. - Diferenciais exclusivos: Descontos em lojas Multilaser, bonificação por indicação de profissionais e negócios, horário adaptável e bônus anual.

Brazil