Taro Logo

Senior Software Engineer II

RELX division providing information-based analytics and decision tools for professional and business customers
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer II

LexisNexis, a division of RELX, is seeking a Senior Software Engineer II to join their team. This role offers the opportunity to work with a global provider of information-based analytics and decision tools for professional and business customers. The position combines technical leadership with hands-on development, focusing on Java-based microservices architecture and complex data systems.

As a Senior Software Engineer II, you'll be responsible for designing and implementing complex system components, mentoring junior developers, and driving technical excellence through best practices and code reviews. The role requires expertise in Java/J2EE development, strong database skills with MySQL, and experience with messaging systems like RabbitMQ.

The position offers the flexibility of remote work from anywhere in the US while being officially based in Raleigh, NC. You'll be part of a company whose purpose is to benefit society through developing products that help professionals across various sectors make better decisions and achieve better results.

The ideal candidate will bring 5+ years of software engineering experience, with deep expertise in Java ecosystem technologies including Spring Framework and Spring Boot. You'll work in an environment that values both technical excellence and professional growth, with opportunities to mentor others and shape the technical direction of projects.

RELX is committed to providing an inclusive work environment and offers equal opportunities regardless of background. The company's focus on information-based analytics and decision tools makes this an excellent opportunity for engineers interested in working on impactful enterprise solutions.

Last updated a day ago

Responsibilities For Senior Software Engineer II

  • Interface with technical personnel to finalize requirements
  • Write and review detailed specifications for complex system components
  • Complete complex bug fixes
  • Translate product requirements into software designs
  • Implement development processes and coding best practices
  • Conduct code reviews
  • Resolve complex technical issues
  • Train entry-level software engineers
  • Design and work with complex data models
  • Mentor less-senior software developers

Requirements For Senior Software Engineer II

Java
MySQL
RabbitMQ
  • Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or related field
  • 5 years of experience in job offered or related occupations
  • 5 years of expert-level development using Java, J2EE
  • Experience with microservices and java modules
  • Experience implementing business rules and workflows using Spring Framework and Spring Boot
  • 3 years experience with MYSQL and complex queries
  • 2 years experience with messaging systems like MQ, Rabbit MQ
  • Experience with Object Oriented concepts

Interested in this job?

Jobs Related To LexisNexis Risk Solutions FL, Inc. Senior Software Engineer II