Senior Java Developer

Senior Java Developer

Glasgow Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
Go Premium
E

At a Glance

  • Tasks: Join a team to develop a next-gen platform focusing on data processing and search capabilities.
  • Company: A leading SaaS organisation known for innovation and impactful technology.
  • Benefits: Enjoy flexible remote work, competitive pay, and opportunities for in-person collaboration.
  • Why this job: Work with cutting-edge tech in a culture that values experimentation and continuous improvement.
  • Qualifications: Solid Java experience; bonus for Python knowledge and familiarity with search technologies.
  • Other info: Contribute to a platform trusted by industry leaders and collaborate with a skilled team.

The predicted salary is between 43200 - 72000 £ per year.

A leading SaaS organisation is looking for a Senior Java Developer to join its expanding technology team. You’ll contribute to the ongoing development of a next-generation platform, with a strong focus on high-performance search capabilities and large-scale data processing. This is a fantastic opportunity to work on impactful technology in a forward-thinking, data-driven environment.

Your Role

  • As a Senior Java Developer, you’ll be instrumental in building and evolving a resilient data platform that underpins key SaaS offerings.
  • You’ll work closely with engineers, designers, and product teams to deliver scalable, performant solutions that help end users derive real value from complex data.

Key Responsibilities

  • Write clean, maintainable, and well-tested code following Agile and TDD practices.
  • Contribute to both backend services (Java) and modern front-end frameworks (React/TypeScript).
  • Develop and fine-tune search functionality using technologies like Lucene, Solr, or OpenSearch.
  • Collaborate with Data Engineers to design and deliver data pipelines.
  • Leverage cloud platforms (AWS, Azure, or GCP) for scalable and resilient processing.
  • Participate in code reviews, pair programming, and mentoring team members.
  • Support system reliability and ensure smooth operation of production environments.

Your Background

  • Solid commercial experience in Java development working in a Senior Software Engineer role.
  • Exposure to Python for data handling or transformation is a bonus.
  • Experience working with large datasets for analytics or search applications.
  • Knowledge of search technologies (Lucene, Solr, Elasticsearch, or OpenSearch).
  • Familiarity with modern JavaScript frameworks like React or Vue (or openness to learning).
  • Competent in working with both relational and NoSQL databases (e.g. PostgreSQL, MySQL, MongoDB).
  • Comfortable operating in Agile/DevOps environments with a strong emphasis on automated testing.

Why Join?

  • Collaborate with a skilled, multidisciplinary team on a modern SaaS data and search platform.
  • Get involved with cutting-edge areas such as vector search and machine learning.
  • Thrive in a culture that encourages experimentation, innovation, and continuous improvement.

What’s in It for You?

  • Competitive compensation and benefits.
  • Flexible remote-first setup with periodic in-person team collaboration.
  • Opportunity to make a real impact on a platform trusted by industry-leading organisations.

If you’re passionate about solving complex problems, building scalable systems, and working with the latest in search and data tech, we’d love to hear from you.

E

Contact Detail:

Eden Scott Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Developer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Lucene, Solr, and cloud platforms like AWS or Azure. Having hands-on experience or projects showcasing these skills can set you apart during discussions.

✨Tip Number 2

Engage with the Java development community online. Participate in forums or contribute to open-source projects that focus on search technologies or data processing. This not only enhances your skills but also demonstrates your passion and commitment to potential employers.

✨Tip Number 3

Prepare to discuss your experience with Agile methodologies and automated testing practices. Be ready to share examples of how you've implemented these in past projects, as this aligns closely with the role's requirements.

✨Tip Number 4

Network with current or former employees of the company through LinkedIn or tech meetups. Gaining insights about the company culture and team dynamics can help you tailor your approach and show genuine interest during the interview process.

We think you need these skills to ace Senior Java Developer

Java Development
Agile Methodologies
Test-Driven Development (TDD)
Backend Services Development
Frontend Frameworks (React/TypeScript)
Search Technologies (Lucene, Solr, OpenSearch)
Data Pipeline Design
Cloud Platforms (AWS, Azure, GCP)
Code Review and Pair Programming
System Reliability and Production Support
Python for Data Handling
Large Dataset Management
Relational Databases (PostgreSQL, MySQL)
NoSQL Databases (MongoDB)
DevOps Practices
Automated Testing

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java development, particularly in a Senior Software Engineer role. Include specific projects where you've worked with large datasets, search technologies, and cloud platforms.

Craft a Compelling Cover Letter: In your cover letter, express your passion for building scalable systems and solving complex problems. Mention your familiarity with Agile practices and how you can contribute to the team’s goals, especially in relation to high-performance search capabilities.

Showcase Relevant Skills: Clearly outline your technical skills relevant to the job description, such as your experience with Java, Python, and modern JavaScript frameworks. Don’t forget to mention any exposure to search technologies like Lucene or Solr.

Prepare for Technical Questions: Anticipate technical questions related to Java development, data processing, and search functionalities. Be ready to discuss your previous projects and how you’ve implemented Agile and TDD practices in your work.

How to prepare for a job interview at Eden Scott

✨Showcase Your Java Expertise

Be prepared to discuss your experience with Java in detail. Highlight specific projects where you wrote clean, maintainable code and followed Agile and TDD practices. This will demonstrate your technical proficiency and understanding of best practices.

✨Familiarise Yourself with Search Technologies

Since the role involves working with search technologies like Lucene, Solr, or OpenSearch, make sure you can talk about your experience with these tools. If you haven't used them directly, research their functionalities and be ready to discuss how you would approach implementing search capabilities.

✨Demonstrate Collaboration Skills

The job requires close collaboration with engineers, designers, and product teams. Prepare examples of how you've successfully worked in a team environment, particularly in Agile settings. Emphasise your ability to mentor others and participate in code reviews.

✨Discuss Your Experience with Cloud Platforms

As the role involves leveraging cloud platforms like AWS, Azure, or GCP, be ready to share your experience with these technologies. Discuss any projects where you utilised cloud services for scalable data processing, as this will show your readiness for the responsibilities of the position.

Senior Java Developer
Eden Scott
Location: Glasgow
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
  • Senior Java Developer

    Glasgow
    Full-Time
    43200 - 72000 £ / year (est.)
  • E

    Eden Scott

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>