Job Search and Career Advice Platform

Enable job alerts via email!

Senior Back-end Engineer

Calyptus

Bristol

On-site

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech-driven B2B solutions provider in the United Kingdom seeks a Senior Backend Developer to lead the design and development of their SaaS platform. Candidates should have over 7 years of experience in back-end development utilizing Java and Spring Boot, including hands-on microservices architecture and strong AWS knowledge. The role requires a deep understanding of RESTful APIs, a commitment to best practices, and an ability to mentor and grow teams within a collaborative environment.

Qualifications

  • 7+ years of experience in back-end development, focusing on Java and Spring Boot.
  • Proven experience with microservices-based architectures.
  • Hands-on experience with AWS services and Kubernetes for orchestration.
  • Strong experience in building RESTful APIs.
  • Familiarity with CI / CD and automated testing frameworks.

Responsibilities

  • Lead design and development of backend services for a SaaS B2B platform.
  • Build and maintain microservices ensuring scalability and performance.
  • Develop and optimize RESTful APIs for frontend applications.
  • Ensure integration with third-party systems.
  • Identify performance bottlenecks and optimize backend services.
  • Advocate for clean code and DevOps best practices.
  • Provide technical leadership and mentorship to engineers.

Skills

Java
Spring Boot
Microservices
RESTful APIs
AWS
Kubernetes
SQL
CI / CD
Problem-solving
Communication

Tools

Docker
Postgres
JUnit
Mockito
Flyway
TypeScript
React
Tailwind CSS
Job description
Key responsibilities
  • Technical Architecture : lead the design and development of backend services for our SaaS B2B platform, focusing on creating an open architecture that integrates various players in the private equity ecosystem
  • Microservices : build and maintain microservices using Java 21 and Spring Boot, ensuring scalability, reliability, and performance
  • API Development : develop and optimise RESTful APIs to support our frontend applications built with React and TypeScript
  • Platform Integration : ensure seamless integration of our platform with third-party systems used by PE firms, distributors, private banks, and fund administrators
  • Performance & Optimization : proactively identify performance bottlenecks, optimize data flow, and ensure backend services operate with maximum efficiency
  • Best Practices & Code Quality : advocate for clean code, automated testing, and DevOps best practices, ensuring high-quality software development and deployment processes
  • Mentorship & team growth : provide technical leadership and mentorship to engineers, building a culture of excellence, innovation and continuous learning
Qualifications
  • 7+ years of experience in back-end development, with a strong focus on Java and Spring Boot
  • Proven experience in designing and developing microservices-based architectures
  • Hands-on experience with AWS services, including EC2, and a strong understanding of Kubernetes (K8s) for container orchestration is a big plus
  • Strong experience in building RESTful APIs, especially OpenAPI-generated interfaces
  • Familiarity with CI / CD pipelines and automated testing frameworks
  • Proficiency with SQL including migrations (Flyway), ensuring data integrity and optimal performance
  • Excellent analytical and problem-solving skills with a focus on delivering scalable solutions
  • Strong communication skills with the ability to articulate complex technical concepts to non-technical stakeholders
Technologies
  • Back-end : Java 21, Spring Boot, REST, Postgres / Jooq / Flyway, JUnit / TestContainers / Mockito, AWS (EC2, RDS, Cognito, S3, KMS), Containerization (Docker / kubernetes)
  • Front-end : TypeScript, React, and Tailwind CSS
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.