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