Software Engineering - Java, Cloud, DevOps
Disability Solutions11 months ago
Raleigh, NC, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
LexisNexis Legal & Professional, part of RELX and serving customers in 150+ countries worldwide, is a global leader in legal, regulatory, and business information. As the Senior Software Engineer (Search) for Nexis Solutions, you will drive the development of next-generation search relevance techniques, dramatically improving how users find the answers to their research questions. You will work closely with product managers and UX designers and take a leadership role in complex research, design, and software development initiatives.
Key Responsibilities
- Serve as the acknowledged "go-to" person on coding and technical issues.
- Develop and maintain Java-based APIs to interface with Solr and other backend systems.
- Monitor and optimize performance, including caching, sharding, and replication strategies.
- Collaborate with product managers and UX designers to translate business requirements into technical solutions.
- Stay current with emerging technologies and best practices in search engineering and Java development.
- Contribute to complex cross-functional projects by performing research, design, and software development assignments.
Required Qualifications
- Experience developing and maintaining web applications based on modern search engines (Solr/Elasticsearch), including indexing, query parsing, and relevance tuning.
- Proven ability to scale search server clusters to meet increasing traffic and performance requirements.
- Demonstrated expertise in developing and deploying high-performance RESTful web services (SOAP, XML-RPC, JSON-RPC, REST).
- Strong background in enterprise development using languages such as Java or Scala.
- Experience with cloud-based infrastructure on AWS and exposure to DevOps or Site Reliability Engineering practices.
- Understanding of security best practices in API and cloud environments.
- Proficiency in test-driven development methodologies, including Java and Cucumber scripting.
Benefits & Perks
- Comprehensive Medical, Dental & Vision Benefits: Multi-carrier program ensuring top-tier coverage.
- Retirement Benefits: 401(k) with match and an Employee Share Purchase Plan.
- Wellbeing Initiatives: Wellness platform with incentives, Headspace subscription, Employee Assistance, and time-off programs.
- Insurance Coverage: Short-and-long term disability, life, accidental death, critical illness, and hospital indemnity.
- Health Savings, Health Care, Dependent Care, and Commuter Spending Accounts.
- Flexible working hours and initiatives such as shared parental leave, study assistance, and sabbaticals.
- Compensation: This position is eligible for an annual incentive bonus.
Required Skills
Java
RESTful API Development
DevOps
Search Relevance
Test-Driven Development
AWS
Cloud
Elasticsearch
Enterprise Development
Solr