Senior Software Engineer I

Elsevier

Bengaluru, India
Hybrid
Java and spring development
Kafka and aws integration
Kubernetes containerised environments
Our team is dedicated to unlocking the rich knowledge embedded within Elsevier’s content through our semantic data platform, empowering researchers, clinicians, and innovators worldwide

Job Summary

  • Our team is dedicated to unlocking the rich knowledge embedded within Elsevier’s content through our semantic data platform, empowering researchers, clinicians, and innovators worldwide.
  • You will work on building scalable, reliable systems that serve as the backbone of Elsevier's engineering ecosystem, contributing to design, development, and mentoring.
  • We promote a flexible work environment with well-being initiatives and comprehensive benefits including health insurance, paid time off, and employee assistance programs.

Matching Summary

Our team is dedicated to unlocking the rich knowledge embedded within Elsevier’s content through our semantic data platform, empowering researchers, clinicians, and innovators worldwide.

Skills & Requirements

Must-have

  • Java and Spring development
  • Kafka and AWS integration
  • Kubernetes containerised environments
  • Apache Spark and Data Pipelines
  • Test-driven and behaviour-driven development
  • Distributed systems experience

Nice-to-have

  • Collaboration and mentoring skills
  • Code review and architecture refinement
  • Continuous integration and deployment practices
  • Flexible work environment support

Key Requirements

  • 4+ years software engineering experience
  • Experience with Apache Spark and Data Pipelines
  • Proficiency in Java and Spring framework
  • Experience with Kafka, AWS, and Kubernetes
  • Familiarity with TDD and BDD methodologies

Work Rights

Not specified

Tailored Resume

Cover Letter