Skip to main content

Senior Java Software Engineer

Job Description

UK remote (willing to travel to Glasgow office once per quarter)


We’re looking for a talented Senior Java Developer to join a growing tech team working on an exciting new platform. This is an opportunity to work with cutting-edge search technologies and large-scale data processing while contributing to a product that makes a real impact.



Your Role


As a Senior Java Developer, you’ll play a key role in designing, building, and maintaining a robust data platform that powers our core products. You’ll collaborate with cross-functional teams to create highly performant and scalable solutions.


Key Responsibilities:

  • Deliver high-quality, well-structured code using Agile and TDD practices
  • Develop new features across the full stack, from React/TypeScript front-end to Java-based backend services
  • Build and optimize search solutions using technologies like Apache Lucene, Solr, or OpenSearch
  • Design and implement data pipelines in collaboration with Data Engineers
  • Work with cloud technologies (Azure, AWS, or GCP) for scalable data processing
  • Conduct code reviews, participate in pair programming, and mentor junior developers
  • Support operational stability, ensuring smooth deployment and maintenance of production systems


Your background


  • Strong Java development experience in a professional setting
  • Exposure to Python for data processing is a plus
  • Experience working with large-scale data workflows for search or analytics
  • Familiarity with search technologies (Apache Lucene, Solr, Elasticsearch, OpenSearch)
  • Comfortable with modern JavaScript frameworks (React, Vue) or willing to learn
  • Hands-on experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, CosmosDB, etc.)
  • Experience in Agile and DevOps environments with a focus on automated testing


Why This role?



  • Be part of a highly skilled team developing a modern data and search platform
  • Work on vector search and machine learning applications
  • A culture that values innovation, collaboration, and continuous learning



What’s In It for You?



  • Competitive salary & benefits package
  • A chance to work with cutting-edge technologies in a fast-moving, innovative environment
  • The opportunity to make a real impact on a platform used by industry-leading biotech companies




If you’re passionate about building high-performance applications and working with the latest in search and data technology, we’d love to hear from you!

Senior Java Software Engineer

Glasgow, UK
Full time

Published on 05/11/2025

Share this job now