Remote Frontend Jobs
Quabyt Tech logo

Senior Java Backend Engineer

Quabyt TechNuneaton, United Kingdom
JavaSpringReactTypescriptAPIs
Apply now

We are looking for a Senior Java Backend Engineer to work with a team of talented engineers to develop scalable and high-performance core platform services in Java and the Spring framework. This is a backend-first role, that that s where the bulk of your time and the bar for your depth will be - but you you ll own features end-to-end, which means comfortably reaching into a React/TypeScript frontend to wire up and ship the work you build on the backend. The role focuses on hands-on programming and architecture contributions while interfacing with engineering, design, and quality teams, with an emphasis on iteratively learning and improving.


Key Responsibilities

  • Assist in defining software architectures - collaborate with leads to explore existing systems, determine areas of complexity and potential risks to successful implementation, and learn the applications capabilities.
  • Define and communicate technical design requirements.
  • Collaborate with frontend web and mobile developers for all backend integrations, and own the frontend integration of your own features where needed.
  • Develop software applications using Java and related technologies - including designing and implementing APIs, databases, data models, and business logic following coding standards and best practices.
  • Build and connect frontend pieces (React/Next.js + TypeScript) to your backend services - forms, data fetching, and auth flows - to ship features end-to-end.
  • Maintain and enhance distributed applications.
  • Optimize backend system performance and code quality.
  • Maintain and enhance REST APIs (microservices style), with proficiency in creating well-structured and documented APIs that adhere to industry best practices.
  • Build and maintain integration modules between backend systems and external systems.
  • Build a healthy team environment through professional collaboration.
  • Troubleshoot and debug applications in production and development environments.
  • Stay up to date with current best practices and new emerging technologies, ensuring we implement cutting-edge solutions to keep improving our backend systems.

Required Skills

Core Engineering:

  • Strong analytical and problem-solving skills to diagnose and resolve complex technical issues.
  • Strong understanding and working knowledge of basic algorithms and data structures.
  • Discipline in Test Driven Development.
  • Detailed knowledge of the JVM platform.

Java & Spring:

  • Exceptional experience and working knowledge of Java technologies and the Spring framework.
  • Experience with Java frameworks and libraries commonly used in backend development, such as Spring, JPA, Hibernate, Apache Kafka, or JAX-RS.
  • Good understanding of Microservices Design, Object-Oriented Programming, and Service-Oriented Architecture.
  • Experience implementing microservices using Kubernetes, Docker, Spring framework, JPA, and PL/SQL.

Security & Authentication:

  • Very good understanding and experience with authentication-based systems like OAuth 2.0, SSO, and Azure AD.
  • Working knowledge of basic cryptography.

Databases:

  • Experience with SQL, NoSQL, and database systems such as MySQL, Oracle, and MS-SQL.
  • Experience writing complex SQL queries, procedures, and functions.

Cloud & DevOps:

  • Experience developing, maintaining, troubleshooting, and deploying backend applications over cloud solutions like Microsoft Azure and AWS.
  • Well-versed with cloud solutions for computing, storage, DB, identity, security, networking, access/permissions, app hosting, app monitoring, logging, scaling, and availability needs.
  • Experience with Docker containers, build, and deployment in a container environment.
  • Comfortable with the Linux command-line interface.
  • Experience working with Git in a CI/CD environment.
  • Strong knowledge of continuous integration practices.

Frontend (Working Proficiency):

  • Comfortable working in a React + TypeScript codebase - reading it, navigating it, and making changes confidently.
  • Able to build and wire up UI for the features you own: forms, data fetching against your APIs, and basic state handling.
  • Familiarity with Next.js (or willingness to ramp up quickly) and modern frontend tooling.
  • You don don t need to be a frontend specialist - strong fundamentals and a willingness to own features through to the UI matter more than deep CSS or design skills.

Process & Collaboration:

  • Experience and thorough understanding of Agile software development.
  • Experience with JIRA/Confluence or similar tools.

Nice to Have

  • Deeper frontend experience: React 19 patterns, component design, or Tailwind CSS.
  • Experience owning features end-to-end in a previous fullstack or product-engineering role.

Personal Qualities

  • Strong communication and soft skills - able to motivate, mentor, and help fellow developers, as well as communicate complex ideas effectively.
  • Detail-oriented with exceptional organizational skills.
  • Excellent verbal and written communication skills.
  • Exercises independence and self-motivation while collaborating effectively with others, with the ability to thrive in a fast-paced, high-energy environment.
  • Self-motivated with positive energy.

View all remote jobs at Quabyt Tech

FAQ

Is the Senior Java Backend Engineer position at Quabyt Tech remote?
Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
When was this Senior Java Backend Engineer job posted?
This listing was posted on June 16, 2026 and is still open for applications.
How do I apply for the Senior Java Backend Engineer position at Quabyt Tech?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote Java jobs