SOLR Developer
Automatic Data Processing Inc
Contract Roseland, New Jersey, United States Posted 6 years ago
About Position
SOLR Developer (Contract)
$125.00 / Hourly
Roseland, New Jersey, United States
SOLR Developer
Contract Roseland, New Jersey, United States Posted 6 years ago
Description
Required Skills SOLR, NoSQL, Java, Spring Job Description We have an exciting opportunity with a major technology company in Northern NJ to identify a SOLR developer with experience in Java and messaging services (e.g. JMS). You will be working on a highly advanced search and filtering application that interfaces with with multiple clientfacing web applications that are used by millions of users each day!Skills / Technologies SOLR cloudJavaMessaging services (e.g JMS, RabitMQ)Kafka experience preferred Complete Description Responsibilities1. Collaborate with business analysts to define software requirements for programming effort2. Design and implement backend application interfaces for data and services3. Support production software operations, test and debug programs4. Report progress and status of assigned tasks to project teams and managers5. Provide technical leadership and motivation to junior developersQualifications1. Experience (5+ years) with distributed search and indexing systems Lucene/SOLR Versions 456 (required)2. Experience (10+ years) in Java development server side Java, JDBC, Multithreading etc. (required)3. Experience (10+ years) in building J2EE based applications using Spring/Struts and other frameworks. Should also have experience in installing and configuring application Tomcat and Jetty servers.4. Unix/Linux with hands on shell scripting experience (8+ years) (required)5. Experience (10+ years) with SQL and MongoDB (required)6. Experience (8+ years) working with real time, high volume transaction systems.7. Experience (5+ years) working with remote data using web services, preferably REST using JSON (required)8. Experience (5+ years) with Javascript, JavaScript tools and frameworks including Express and Angular (nice to have)9. Experience with messaging system like Kafka & JMS (highly desired)10. Experience with Object Oriented Analysis, Design Patterns, Unit Testing and continuous integration.11. Experience with open source software (highly desired)12. Good understanding of agile development and continuous integration (highly desired)13. Strong written and verbal communication skills (required)14. Relevant Bachelors or Masters degree, preferably in Computer Science (highly desired)
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.