Software Engineer II

United States Digital Space LLC

Maharashtra

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

RELX is hiring a Senior Software Engineer – Java to design, develop, and maintain scalable software used by global customers. You will collaborate across teams, contribute to architecture discussions, and mentor peers while delivering high-quality services and cloud-native deployments.

The role emphasizes Java 8+, Spring ecosystem, RESTful APIs, CI/CD pipelines, and a mix of on-premises and Azure deployments in an Agile environment.

Qualifications

  • 3+ years of professional software engineering experience.
  • Bachelor's degree in CS/IT/Engineering or equivalent.
  • Strong Java 8+ with exposure to newer Java versions preferred.
  • Hands-on with Spring, REST APIs, microservices, and Hibernate/JPA.
  • Experience with Docker, Kubernetes, Helm, and cloud deployments (Azure).
  • Proficient in building CI/CD pipelines (Git, GitHub Actions).
  • Knowledge of Kafka, MySQL, and testing with JUnit/Mockito.

Responsibilities

  • Collaborate with cross-functional teams to design scalable software.
  • Develop, test, and maintain REST-based services and data models.
  • Contribute to architecture decisions and code reviews.
  • Troubleshoot complex issues and optimize performance.
  • Build and maintain CI/CD pipelines and cloud-native deployments.
  • Mentor teammates and share knowledge within the team.

Skills

Java 8
Java 11/21
Spring Framework/Boot/MVC
Microservices
RESTful APIs
Docker
Kubernetes
Helm
Azure
CI/CD (Git, GitHub Actions)
Kafka/Event Hub
MySQL
JUnit/Mockito

Education

Bachelor's degree in Computer Science, Information Technology, Engineering, or related discipline

Tools

Git
GitHub Actions
Docker
Kubernetes
Azure

Job description

About the Business

RELX is a global provider of information-based analytics and decision tools that help customers across industries make informed decisions, improve outcomes, and increase productivity. Serving customers in more than 180 countries, RELX employs thousands of professionals worldwide, including a large global technology community. the company, part of RELX, provides data, analytics, technology, and workflow solutions that help organizations assess and manage risk, improve operational efficiency, and support compliance.

Inclusion & Accessibility Statement

RELX and the company are committed to creating an inclusive workplace where everyone can thrive. We consider all qualified applicants regardless of race, ethnicity, color, religion, sex, gender identity or expression, sexual orientation, age, disability, veteran status, national origin, or any other protected characteristic. We are committed to providing reasonable accommodations throughout the recruitment process and employment lifecycle.

About the Team

You’ll join a collaborative engineering team building scalable, high-quality software solutions across backend, frontend, and cloud. The team works closely with cross-functional partners, values knowledge sharing and continuous learning, and encourages everyone to contribute ideas and improvements while balancing technical excellence with delivery.

About the Role

We are seeking a Senior Software Engineer – Java to design, develop, and enhance scalable software solutions that support our business and customers globally. In this role, you will collaborate with cross-functional teams, contribute to technical design decisions, solve complex engineering challenges, and support the growth of fellow team members through knowledge sharing and mentoring. We welcome candidates from diverse backgrounds and experiences. If you meet many, but not all, of the qualifications listed below, we encourage you to apply

Responsibilities
  • Collaborate with engineers, product partners, and stakeholders to understand requirements and deliver high-quality software solutions.
  • Design, develop, test, and maintain scalable applications and services.
  • Contribute to technical specifications, architecture discussions, and software design decisions.
  • Troubleshoot and resolve complex technical issues and software defects.
  • Participate in code reviews and promote engineering best practices, quality standards, and secure coding principles.
  • Develop and optimize REST-based services, data models, and application performance.
  • Build and support CI/CD pipelines and cloud-native deployments.
  • Work effectively in Agile and other delivery environments.
  • Share knowledge, mentor team members, and support continuous learning within the team.
  • Stay informed about emerging technologies and industry trends.
Requirements
  • 3+ years of professional experience in software engineering, application development, or a related technical field.
  • Bachelor's degree in Computer Science , Information Technology, Engineering, or a related discipline, or equivalent practical experience.
  • Strong proficiency in Java 8 with exposure to Java 11 and/or Java 21 preferred.
  • Hands-on experience with Spring Framework, Spring Boot, Spring MVC, Microservices, Hibernate, and JPA .
  • Strong understanding and development experience with RESTful APIs and web services .
  • Experience with Docker, Kubernetes, Helm , and cloud-native deployments, preferably in Azure environments.
  • Experience building and maintaining CI/CD pipelines using Git, GitHub Actions , or similar automation tools.
  • Knowledge of Kafka/Event Hub , MySQL , application performance optimization, and testing frameworks such as JUnit and Mockito .

Learn more about the LexisNexis Risk team and how we work

We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits.

We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1-855-833-5120.

We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer I
Senior Software Engineer I

Renishaw • Mumbai City

On-site
INR 1,400,000 - 2,400,000
Senior Software Engineer I
Senior Software Engineer I

RELX • Mumbai City

On-site
INR 1,200,000 - 1,800,000
Software Engineer III
Software Engineer III

RELX • Mumbai City

On-site
INR 1,800,000 - 3,000,000
Software Engineer III
Software Engineer III

relx • Chennai District

On-site
INR 1,200,000 - 2,200,000
Country-specific benefits
Disability accommodation on request
Software Engineer III
Software Engineer III

RELX • Mumbai

On-site
INR 1,500,000 - 2,900,000
Software Engineer III
Software Engineer III

LexisNexis Risk Solutions • Chennai District

On-site
INR 1,800,000 - 2,800,000
Software Engineer III
Software Engineer III

LexisNexis Risk Solutions • India

On-site
INR 1,500,000 - 2,800,000
Senior Software Engineer I
Senior Software Engineer I

United States Digital Space LLC • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer II
Senior Software Engineer II

LexisNexis Risk Solutions • Mumbai

On-site
INR 1,800,000 - 2,600,000
Senior Software Engineer II
Senior Software Engineer II

LexisNexis Risk Solutions • India

On-site
INR 1,800,000 - 3,000,000