Senior Java Software Engineer

Glasgow, Renfrewshire

Eden Scott
Apply for this Job

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.

Date Posted: 10 May 2025
Apply for this Job