Tide

Engineer, Backend - 4 (Java)

Tide
Apply
10 hours ago
Hyderābād, IndiaStaff+

Responsibilities

  • Define, build, operate, and scale backend services within Tide’s event-driven microservice architecture.
  • Develop services using Java 17, Spring Boot, and JOOQ.
  • 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 through GitHub-based CI/CD pipelines.
  • Use ArgoCD, Docker, Terraform, and EKS/Kubernetes in a modern GitOps environment.
  • 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; willingness to learn Java is acceptable.
  • 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.
  • Understanding of CI/CD fundamentals and practical Agile ways of working.
  • Ability to deliver secure, well-tested, and well-documented software integrating with third-party providers and partners.
  • Ability to leverage AI tools and LLMs to improve 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 accidental insurance coverage.
  • Access to therapy sessions, courses, meditations, and workshops.
  • 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.
  • Laptop replacement program and office snacks, drinks, and lunch where location-dependent.

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