Tide

Engineer, Backend - 4 (Java)

Tide
Apply
11 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Design, build, maintain, run, and scale backend services in Tide’s event-driven microservice architecture.
  • Use Java 17, Spring Boot, and JOOQ to develop backend services.
  • Design, expose, and consume RESTful APIs.
  • Use SNS, SQS, and Kafka for event delivery.
  • Use PostgreSQL through Aurora as a primary datastore in AWS.
  • Deploy services frequently to production using CI/CD pipelines and GitHub Actions.
  • Apply GitOps practices with ArgoCD and operate services on Docker, Terraform, EKS, and Kubernetes-based infrastructure.
  • Monitor services and investigate issues using DataDog.
  • Collaborate with Product Owners to translate user needs, business opportunities, and regulatory requirements into software solutions.
  • Use AI tools and LLMs to improve engineering productivity, software quality, and delivery velocity.

Requirements

  • Experience building server-side applications and detailed knowledge of relevant programming languages; Java experience is not required if the candidate is willing to learn it.
  • Sound knowledge of a backend framework such as Spring or Spring Boot, including experience writing microservices that expose and consume RESTful APIs.
  • Experience engineering scalable and reliable solutions in a cloud-native environment, including understanding of CI/CD fundamentals.
  • Demonstrated ability to deliver secure, well-tested, and well-documented software integrating with third-party providers and partners.
  • Demonstrated ability to leverage AI tools and LLMs for engineering productivity, software quality, and delivery velocity.

Benefits

  • Competitive salary and share options.
  • Generous annual leave in addition to bank holidays.
  • Paid maternity, paternity, and adoption leave.
  • Paid and unpaid sabbatical options after milestone years with Tide.
  • Private family health insurance with additional OPD coverage and top-up options.
  • Life and accident insurance.
  • Therapy sessions, courses, meditations, and workshops for mental wellbeing.
  • Paid annual volunteering or personal development days.
  • Annual budget for books, courses, coaching, and other learning and development.
  • Flexible workplace supporting remote and in-person work, with work-from-abroad permitted for up to 90 days annually.
  • Home-office setup contribution.
  • Office snacks, coffee, tea, and lunch where location-dependent.
  • Laptop ownership and replacement laptop provision.

Tech Stack

Apache KafkaAWSDatadogDockerGitHub ActionsJavaJUnitKubernetesPostgreSQLSpring BootTerraform

Categories

Tide

About Tide

1,001-5,000 employees

Tide builds a digital business banking platform for small and medium-sized enterprises, offering current accounts, cards, payments, credit options, and connected admin tools such as invoicing and accounting integrations. Headquartered in London and founded in 2015, it operates in the UK, India, Germany, and France as a privately held company. Its mobile and web apps aim to reduce back-office workload for SMEs by combining banking with day-to-day financial administration.

Contact me