RELX

Senior Software Engineer

RELX

full-time

Posted on:

Location Type: Office

Location: Gurgaon • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudDockerGrafanaJ2EEJavaKafkaKubernetesMicroservicesSpringSpring BootSpringBoot

About the role

  • Conduct research, design, and develop software for enterprise web applications.
  • Apply programming skills, problem-solving abilities, and commitment to quality, while supporting and mentoring fellow developers.
  • Design, develop, and maintain web-based enterprise applications using best coding practices, and contribute to product innovation.
  • Collaborate with cross-functional teams to develop new products, ensuring diverse perspectives are valued and considered.
  • Track and resolve assigned issues using standard tools, and communicate progress to stakeholders.
  • Stay current with advancements in software, technology, and process improvement, and share insights with the team.
  • Write and review detailed specifications and documentation for system components.
  • Engage in code reviews, knowledge sharing, and continuous learning.
  • Participate in various development processes (Agile, Waterfall, etc.) and help resolve technical challenges.

Requirements

  • Professional experience in software development or related roles (we welcome candidates with a range of backgrounds and non-traditional career paths).
  • Proficiency with Java, J2EE, and web services.
  • Experience with frameworks such as Spring Boot, Microservices.
  • Knowledge of configuring services using Docker, Helm charts, and Kubernetes.
  • Familiarity with CI/CD pipelines for cloud deployment, Grafana and Observability.
  • Understanding of cloud environments and modern deployment practices.
  • Experience with messaging systems such as Kafka or EventHub, and strong understanding of REST APIs.
  • Knowledge of Java 8 and experience with migrations to Java 11 or 21 is a plus.
Benefits
  • We are committed to creating an accessible and inclusive workplace for people of all backgrounds and abilities.
  • We encourage individuals of all backgrounds, including but not limited to those from underrepresented groups, people living with disabilities, career changers, and candidates with non-traditional education or experience—to apply.
  • If you require accommodations during the recruitment process, please let us know; we are committed to providing the support you need to succeed.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaJ2EEweb servicesSpring BootMicroservicesDockerKubernetesCI/CD pipelinesREST APIsJava 8
Soft skills
problem-solvingcommitment to qualitymentoringcollaborationcommunicationknowledge sharingcontinuous learning