Browse All Jobs
Job Description

Tide is seeking a Staff Backend Engineer to join their team in Hyderabad, India. Tide is a business management platform for small businesses, offering business accounts and administrative solutions. The engineering teams are responsible for designing, creating, and running the product catalogue across various business areas.

The role involves contributing to Tide's event-driven Microservice Architecture, defining and maintaining services, and collaborating with Product Owners to translate user needs into well-engineered solutions. The engineer will use Java 17, Spring Boot, and JOOQ to build services, expose and consume RESTful APIs, and utilize SNS+SQS and Kafka for event sending. They will also deploy services to production using CI/CD pipelines powered by GitHub actions.

Responsibilities:

  • Define and maintain microservices
  • Build services using Java 17, Spring Boot, and JOOQ
  • Expose and consume RESTful APIs
  • Utilize SNS+SQS and Kafka for event sending
  • Deploy services to production using CI/CD pipelines
  • Collaborate with Product Owners

Requirements:

  • Experience building server-side applications
  • Knowledge of a backend framework (e.g., Spring/Spring Boot)
  • Experience engineering scalable solutions in a cloud-native environment
  • Mindset of delivering secure, well-tested, and well-documented software

What Tide offers:

  • Competitive salary
  • Self & Family Health Insurance
  • Term & Life Insurance
  • OPD Benefits
  • Mental wellbeing through Plumm
  • Learning & Development Budget
  • WFH Setup allowance
  • 25 Annual leaves
  • Family & Friendly Leaves
Apply Manually