Sr. Java Developer

8 - 10 years experience  •  IT Consulting/Services

Salary depends on experience
Posted on 10/13/17
Boston, MA
8 - 10 years experience
IT Consulting/Services
Salary depends on experience
Posted on 10/13/17

General Overview

The Senior Java Developer will be responsible for designing, developing & maintaining applications focused on search & text analytics using the Solr/Java/Spring/Linux technology stack. The job requires the individual to work both individually and as part of a team to deliver world class document indexing & search system for compliance Solutions. As part of this job the senior developer will:

  • Work with Product Owners to understand requirements, design estimate and deliver solutions to QA/operations
  • Work as subject matter expert on building applications focused on search and text analytics
  • Implement, tune and enhance search functionality with Lucene/Solr


Core Requirements

  • 7+  years of experience as a software developer
  • Expert knowledge of application development with technologies like, Java, Spring, ActiveMQ
  • Strong experience with large scale/high availability java applications
  • Demonstrated experience implementing search using Lucene/Solr
  • Experience with search and analyzing semi-structure data; entity extraction
  • Knowledge of Linux  and shell scripting (python a plus)
  • Knowledge of professional  software engineering  best practices
  • Experience using Agile/scrum methodologies Knowledge of version and revision control practices and procedures
  • Ability to participate in the requirements process, providing feedback and engagement to ensure sounds processes are developed
  • Ability to review, analyze, and modify existing systems


Additional Requirements

  • Demonstrate conduct reflecting high level of discretion and confidentiality
  • Strong organizational and communication skills
  • Excellent interpersonal skills
  • Experience in Project Management and dealing with customer data
  • Critical thinking skills and ability to adapt to rapid project changes



  • Experienceworking with relational databases
  • Experience with C#/.net
  • Knowledge of/familiarity with big datatechnologies such as Hadoop, NoSQL
Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.