Senior Software Engineer (Java, Spark, Graph Databases)
Elsevier
Finsbury Square, London
38d ago

View More Listings

  • Developing and improving the customer search experience across our research products
  • Designing next-generation search capabilities using the latest very-large-scale and distributed cloud platforms,
  • Building up our in-house competencies and reducing reliance on third-parties
  • Building our knowledge platform for next generation of applications
  • Mentoring junior team members and new hires
  • Solid Java programming skills, with more than one production release under your belt
  • Solid experience in building high performance services for backend and mid-tier systems
  • Ingestion pipelines and ETL using technologies like Kafka, Apache Spark
  • Data modelling for graph stores
  • Cloud search infrastructure, particularly AWS
  • Effective troubleshooting and diagnosis of complex code and deployment issues
  • Experience of information security regulations and measures
  • First-class collaboration and influencing skills
  • Excellent spoken English and demonstrable ability to work with global teams including non-native English speakers
  • Partnering with and internal and geographically dispersed external technology resources in solving complex business needs
  • Concise and authoritative reporting on complex technical issues and situations
  • An awareness of the management of technical risks
  • Ability and willingness to mentor and encourage junior team members and new hires
  • Desire to experiment with new technologies, architectures and approaches
  • Any experience of other commercial search engines may be advantageous
  • Pair programming experience
  • Scrum agile experience
  • Kanban agile experience
  • JIRA experience
  • Release of search applications into a cloud environment, ideally blue-green deployments
  • Experience of working across a matrix and distributed international organization
  • AWS system administration
  • Release processes and DevOps
  • Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form