Senior Java Developer in Manchester

Senior Java Developer in Manchester

Manchester Full-Time 60000 - 80000 € / year (est.) No home office possible
Matillion

At a Glance

  • Tasks: Build and enhance production services and APIs for data pipeline observability.
  • Company: Join Matillion, a leader in intelligent data integration and innovation.
  • Benefits: Enjoy 30 days holiday, health insurance, company equity, and mental health support.
  • Other info: Flexible working culture promoting work-life balance and career growth.
  • Why this job: Make a real impact on data engineering with cutting-edge AI technology.
  • Qualifications: Proficient in Java and Spring Boot, with strong problem-solving skills.

The predicted salary is between 60000 - 80000 € per year.

Matillion is the intelligent data integration platform. We're changing how the world works with data – and we need driven, curious people who think big and move fast. We built the Data Productivity Cloud to supercharge data productivity, and now we’re shaping the future of data engineering with Maia – our AI-powered virtual data engineers that help teams design, build, and manage data pipelines at unmatched speed. Join #TeamGreen, where the mission comes first, collaboration drives us forward, and everyone pulls in the same direction to make a dent in the universe bigger than ourselves.

About the role

This is a high-impact Senior Software Engineering role within the Pipeline Observability team. You’ll be working on systems that sit at the heart of how customers understand, monitor, and fix data pipeline issues in real time. The work spans backend services, APIs, and occasionally frontend components, all contributing to a highly scalable, event-driven platform. The team is small, self-sufficient, and fast-moving, giving you real ownership of technical decisions and the opportunity to influence both architecture and product direction.

What you’ll be doing:

  • Build and enhance production services, applications, and APIs that power Matillion’s Pipeline Observability capabilities, helping customers monitor pipeline health, diagnose issues, and apply fixes.
  • Work across the full software development lifecycle, from technical design and architecture through to implementation, testing, deployment, and ongoing production support.
  • Collaborate closely with Product, UX, and engineers across multiple teams to shape solutions, challenge assumptions, and deliver high-quality software that solves real customer problems.
  • Contribute primarily to backend services, with occasional frontend work in React where needed.
  • Build features involving asynchronous processing, messaging, and event-driven workflows that enable more intelligent and autonomous capabilities within Maia.
  • Take ownership of technical decisions, proactively evaluating trade-offs to deliver scalable, reliable, and maintainable solutions.
  • Improve engineering practices through code reviews, mentoring, and active participation in planning, estimation, and technical discussions.

What we are looking for:

  • Strongly proficient in coding in Java and Spring Boot with a good understanding of underpinning techniques of Object-oriented Programming, Programming concepts and best practices (e.g. style guidelines, testability, efficiency, observability, scalability, security).
  • Experience in full software development life cycle from design to deployment via CI/CD tooling, using agile methodologies (e.g. Kanban, Scrum).
  • Experience with cloud technologies, strong preference for AWS.
  • Demonstrates a definite bias for action in leading initiatives, mentoring team members, and striving for team operational excellence.
  • Strong problem-solving skills and the confidence to make technical decisions and evaluate trade-offs independently.
  • Demonstrable experience working in a cross-functional team to solve business goals, whilst adapting to different types of technical challenges.
  • Comfortable using AI-assisted development tools such as Claude Code, or enthusiastic about adopting them as part of your daily working.

We operate a flexible working culture that promotes work-life balance, with benefits including:

  • Company Equity
  • 30 days holiday + bank holidays
  • Health insurance
  • Life Insurance
  • Access to mental health support

More about Matillion:

Thousands of enterprises including Cisco, London Stock Exchange Group, EDF and Slack trust Matillion for a wide range of use cases from insights and operational analytics, to data science, machine learning and AI. We are a truly global workforce, dual headquartered in Manchester, UK and Denver, Colorado, with expanding offices in Hyderabad, India, along with valuable remote colleagues around the world. Matillion is an equal opportunity employer. We celebrate diversity and we are committed to creating an inclusive environment for all of our team. Matillion prohibits discrimination and harassment of any type. Matillion does not discriminate on the basis of race, colour, religion, age, sex, national origin, disability status, genetics, sexual orientation, gender identity or expression, or any other characteristic protected by law.

Senior Java Developer in Manchester employer: Matillion

Matillion is an exceptional employer that fosters a collaborative and innovative work culture, where driven individuals can thrive in their roles. With a strong emphasis on employee growth, the company offers extensive benefits including equity, generous holiday allowances, and health support, all while promoting a flexible working environment that values work-life balance. Joining Matillion means being part of a forward-thinking team that is shaping the future of data engineering and making a significant impact in the industry.

Matillion

Contact Detail:

Matillion Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Java Developer in Manchester

Tip Number 1

Get your networking game on! Reach out to current or former employees at Matillion on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Show off your skills in action! If you’ve got a GitHub or personal project that showcases your Java and Spring Boot expertise, make sure to highlight it during interviews. It’s a great way to demonstrate your coding chops beyond just words.

Tip Number 3

Prepare for those technical interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your thought process. Remember, they want to see how you tackle real-world issues!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining #TeamGreen.

We think you need these skills to ace Senior Java Developer in Manchester

Java
Spring Boot
Object-oriented Programming
CI/CD tooling
Agile methodologies
AWS
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Java Developer role. Highlight your experience with Java, Spring Boot, and any relevant cloud technologies like AWS. We want to see how your skills align with what we're looking for!

Showcase Your Projects:Include specific projects that demonstrate your coding prowess and problem-solving skills. If you've worked on backend services or APIs, let us know! We love seeing real examples of your work.

Be Clear and Concise:When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read. We appreciate a well-structured application that gets straight to the good stuff!

Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Matillion

Know Your Java Inside Out

Make sure you brush up on your Java and Spring Boot skills. Be ready to discuss object-oriented programming principles and best practices, as well as demonstrate your coding abilities. Practising coding challenges can help you feel more confident during technical assessments.

Understand the Full Software Development Lifecycle

Familiarise yourself with the entire software development lifecycle, especially focusing on CI/CD tooling and agile methodologies like Scrum or Kanban. Be prepared to share examples of how you've contributed to projects from design to deployment, showcasing your hands-on experience.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles and how you approached solving them. Highlight your ability to make technical decisions independently and evaluate trade-offs, as this is crucial for a senior role.

Emphasise Collaboration and Mentorship

Since you'll be working in a cross-functional team, it's important to demonstrate your collaborative spirit. Share experiences where you've mentored others or led initiatives, and express your enthusiasm for contributing to team operational excellence.