GLASGOW (HYBRID, 1 DAY PER WEEK IN OFFICE)
Eden Scott is recruiting a Senior Java Software Engineer for Amici to develop a modern platform. You will be a key member of the Product Data and Search team, responsible for designing, implementing, and maintaining a robust data platform and search solution for the MyAmici platform.
Why Join Us?
You'll work in an agile, collaborative environment, leveraging modern technology stacks to build and optimize a powerful data platform and search engine. This role offers the opportunity to explore vector search, machine learning, and large-scale data processing using Apache Lucene, Solr, or Elasticsearch. The position is hybrid, with one day per week in the Glasgow office.
What You’ll Do:
1. Deliver high-quality code using Agile and Test Driven Development methodologies.
2. Turn requirements into well-structured software that meets business needs.
3. Develop features across the full stack, from React/Typescript front-end to Java-based search service.
4. Work with Data Engineers to design, develop, and integrate data pipelines.
5. Use Azure cloud services including Data Factory, Batch Services, and Azure SQL.
6. Conduct code reviews and participate in pair programming sessions.
7. Document your code for technical and operational maintenance.
8. Provide third-level support for production software during business hours.
What We’re Looking For:
1. Experience in professional development, ideally in Java.
2. Experience with large-scale data processing workflows in Java or Python.
3. Experience with Apache Lucene, Solr, Elasticsearch, or willingness to learn.
4. A degree in Computer Science/Software Engineering or equivalent industry experience.
5. Experience with writing automated tests (e.g., JUnit, Jest).
6. Experience with relational and non-relational databases (e.g., SQLServer, Postgres, MongoDB, CosmoDB).
About Amici:
Founded in 2005, Amici provides a cloud-based purchasing and inventory management platform for biotech and life sciences organizations. The MyAmici platform supports scientists in their research by handling supply chain and procurement needs. The Innovation Team ensures MyAmici remains at the forefront of technology.
What’s In It for You?
1. Work in an intrapreneurial and innovative environment.
2. A flexible, hybrid working approach.
3. A company culture valuing growth, collaboration, and continuous improvement.
4. A fantastic suite of benefits.
Join us to be part of a high-impact team transforming the biotech industry. Interested? Let’s talk! Contact our recruitment partners at Eden Scott for an informal discussion: amici@edenscott.com
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
Software Development
#J-18808-Ljbffr