Sr. Java Developer
Salary depends on experience
Posted on 10/13/17
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
Preferred
- Experienceworking with relational databases
- Experience with C#/.net
- Knowledge of/familiarity with big datatechnologies such as Hadoop, NoSQL