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:
Requirements:
What Tide offers: