
Senior Software Engineer
RELX
full-time
Posted on:
Location Type: Office
Location: Gurgaon • 🇮🇳 India
Visit company websiteJob 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