Principal Web Developer

Employer

Job Description

Are you naturally curious? So are we at MKS. Our collective curiosity drives us to be an innovation leader in many industries. Our products drive technology advancements across a wide range of applications such as 5G, augmented/virtual reality, autonomous vehicles, clean drinking water and space exploration. We are a team of collaborators who value fresh thinking and believe in mutual respect, constructive candor, diversity and inclusion. As a valued and trusted partner to our customers, we are continually pushing the boundaries of possibility. We believe in creating technology that transforms our world and are looking for like-minded individuals to join our team. If this is appealing to you, we want to meet you.


The Principal Web Developer is responsible for implementing assigned development tasks in support of maintaining and extending functionality on newport.com and other MKS web properties. This position requires experienced hands-on coding and development and works closely with other development team members to learn and build within the MKS environment and development style.


What you will bring to the team along with your creativity:

BS (preferred) in Computer Science, Computer Mathematics, Software Engineering or a related discipline. Appropriate work experience compensates for preferred educational requirement. The ideal candidate for this position will have 5-10 years’ previous experience in the following areas:


Backend Technical Skills:

  • Strong understanding of Object Oriented Principals
  • Java
  • Spring framework
  • Spring MVC
  • SQL
  • Tomcat
  • ANT


Frontend/UI Experience:

  • JSP
  • JSTL
  • JQuery
  • Bootstrap
  • css/less
  • Responsive design


Preferred candidates will have experience with hybris b2b (6.3+) in the following areas:

  • hybris Data Modeling (-items.xml)
  • hybris type system
  • .impex scripting
  • flexible search
  • Solr
  • Understanding of Service/Facade pattern
  • Understanding of converters, populators, providers & strategies
  • Understanding of how to subclass/customize hybris classes
  • Understanding of the hybris catalog system
  • CMS component creation
  • Datahub interface (Datahub adapter)
  • SAP RFC interface (sapjcobol)
  • cron jobs


Strong candidates will also have experience with:

  • Optimization skills (indexing, odbc log tracing, db tuning)
  • Atlassian application suite
  • Jenkins
  • GIT
  • jMeter
  • DTM/Adobe Analytics


Globally, our policy is to recruit individuals from wide and diverse backgrounds. However, certain positions require access to controlled goods and technologies subject to the International Traffic in Arms Regulations (ITAR) or Export Administration Regulations (EAR). Applicants for these positions may need to be “U.S. persons.” “U.S. persons” are generally defined as U.S. citizens, noncitizen nationals, lawful permanent residents (or, green card holders), individuals granted asylum, and individuals admitted as refugees.

MKS Instruments, Inc. is an equal opportunity employer. We solicit and hire applicants regardless of race, color, national origin, sex, religion, age, disability, veteran status, sexual orientation, gender identity, or any other protected category. Our policy is to employ the most qualified applicants. We conduct background checks and drug screens, in accordance with company policies and federal and state guidelines.