Sign In
 [New User? Sign Up]
Mobile Version

Principal Application Developer (ADP Enterprise Search)


Roseland, NJ
Job Code:
Apply on the Company Site
  • Save Ad
  • Email Friend
  • Print
  • Research Salary

Job Details

JobId: 143723
Job Title: Principal Application Developer (ADP Enterprise Search)
Location: Roseland, NJ
Category: Technology
Employment: Full-Time
Open Date: 2017-10-12T06:11:05Z Close Date: 2022-10-11T00:00:00Z


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

ADP is hiring a Principal Application Developer in our Roseland, NJ location for the ADP Enterprise Search product.

At ADP we are driven by your success. We engage your unique talents and perspectives. We welcome your ideas on how to do things differently and better. In your efforts to achieve, learn and grow, we support you all the way. If success motivates you, you belong at ADP.

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


  • Collaborate with business analysts to define software requirements for programming effort
  • Design and implement backend application interfaces for data and services
  • Support production software operations, test and debug programs
  • Report progress and status of assigned tasks to project teams and managers
  • Provide technical leadership and motivation to junior developers

Required Skills:

  • 10+ years in Java development - server side Java, JDBC, Multi-threading etc.
  • 10+ years' experience in building J2EE based applications using Spring/Struts and other frameworks
  • 10+ years of experience with SQL and MongoDB
  • Candidate should also have experience in installing and configuring application Tomcat and Jetty servers.
  • 5+ years of experience with distributed search and indexing systems like: Lucene/SOLR Versions 4-5-6, ElasticSearch
  • 8+ years of Unix/Linux with hands on shell scripting experience
  • 8+ years' experience working with real time, high volume transaction systems.
  • 5+ years' experience working with remote data using web services, preferably REST using JSON
  • Strong written and verbal communication skills
  • Bachelor's degree

  • 5+ years' experience with JavaScript, JavaScript tools and frameworks including Express and Angular
  • Experience with messaging system like Kafka & JMS
  • Experience with Object Oriented Analysis, Design Patterns, Unit Testing and continuous integration.
  • Experience with open source software
  • Good understanding of agile development and continuous integration
  • Master's degree, preferably in Computer Science or STEM related field



Software 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 by Forbes® as one of \"The World's Most Innovative Companies,\" ADP has over a half-million clients around the globe and 65 years of experience as one of the largest providers of human capital management solutions world-wide.

At ADP, we believe that diversity fuels innovation. ADP is committed to equal employment opportunities regardless of race, color, genetic information, creed, religion, sex, sexual orientation, gender identity, lawful alien status, national origin, age, marital status, non-job related physical or mental disability, or protected veteran status. We support an inclusive workplace where associates excel based on personal merit, qualifications, experience, ability, and job performance.

Apply on the Company Site
Powered ByLogo

Featured Jobs[ View All ]

Featured Employers [ View All ]