NJ Employer Principal Application Developer in Parsippany, New Jersey

Salary or HourlySalaryEmployment StatusFull-TimePosition DescriptionUnlock Your Career Potential: Technology at ADP. Do you enjoy exploring, identifying and inspiring the future of the workplace and the lives of millions of people? At ADP, the world's largest B2B cloud company, our Technology team is comprised of brilliant engineers, architects, data scientists, infrastructure experts, and more. We were first in our industry to offer a SaaS solution and continue to push the envelope utilizing the latest operating platforms to deliver the highly automated, intelligent and predictive solutions that are redefining what is possible. Named one of Forbes' "Most Innovative Companies" and one of Computerworld's "100 Best Places to Work in IT", we are committed to leading the way in product development and research, empowering you to bring to life the latest innovations that will forever change the way businesses manage their most vital asset, employees.POSITION SUMMARYADP seeks an experienced Application Developer at our Parsippany, NJ location. This position supports development of ADP's "Workforce Now" product, a Human Capital Management system which provides Payroll, HR, Time Management, and Benefits Administration applications for clients with 50 to 4000 employeesWe strive for every interaction to be driven by our CORE values: Insightful Expertise, Integrity is Everything, Service Excellence, Inspiring Innovation, Each Person Counts, Results-Driven, & Social Responsibility.RESPONSIBILITIES:Join a team of talented software engineers, plan, execute and deliver top quality software deliverables on-time.Act as a primary, dedicated technology interface owning the technical responsibility for architecture, analysis, design, development, and implementation of responsive user interface.Work closely with product to define and implement and improve user experience.Overall, you will be responsible for day-to-day task management and sprint planning, working closely with product and stakeholders, participating in design sessions, leading and mentoring engineers to ensure that they follow best practices and guidelines, performing heads-down development, working on technical integrations with backend APIs, and working with QA to assure top quality deliverables on-time.QUALIFCATIONS REQUIRED:Object Oriented Design & Programming using Java / J2EEJava Enterprise Technologies including ServletsJavaScript Frameworks: DOJO & React preferred ( or JQuery, Angular JS)Enterprise Java Beans 3.0HibernateJava Persistence ArchitectureWeb Sphere application server 8.0 ( or WebLogic or JBoss or Tomcat )Eclipse / Rational Application Developer tool.Java Server PagesJava Server FacesJava Messaging SystemAgile: Prefer experience with Agile software development methodologyBachelor's degree in Computer Science, Information Technology, Computer Engineering, Electrical Engineering or a related field and six (6) years of experience. Or a Master's degree and four (4) years of experience.Key Technical Skills:Java, J2EEDojo, (or JQuery or Angular.js Framework)ReactHibernateWebSphere (or WebLogic or JBoss or Tomact)Eclipse or RADJava Server Faces (JSF)AgilePreferred QualificationsRelated Searches: Engineer Analyst Architect Data Scientist Application Developer Design Implementation Chief Principal Enterprise Specialist Infrastructure Research Development R&D Tech Associate Service Solutions Business Intelligence BI System Analyst Disaster Recovery Change Control IT Operations Information Performance Product Production QA Quality Assurance Release Service Statutory UX UI User Experience Interface Researcher Designer Service Project Software Test Program Programmer I&OAbout ADPSoftware in the Cloud. Experts on the Ground:ADP powers the working world with comprehensive solutions that drive business success. Consistently named one of the "Most Admired Companies" by FORTUNE Magazine, and recognized