How Remoteville checks and expires listings

Senior Backend Engineer

Skills
Software As A ServiceAmazon Web ServicesAnalyticsBuilding MaterialsCritical ThinkingOauthOkta Identity Cloud
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 3-5+ years of professional backend software engineering experience
  • Strong Java ecosystem experience with Java Spring Boot Maven or Gradle
  • Deep understanding of event-driven architectures asynchronous processing and messaging systems
  • Proven experience designing and maintaining RESTful APIs webhooks and service-to-service integrations
  • Comfortable operating in AWS GCP or Azure environments
  • Experience with modern observability logging and monitoring tooling
  • Track record of delivering performant reliable and scalable applications
  • Excellent collaboration and communication skills in cross-functional teams

Nice to have

  • Cybersecurity background
  • Identity and governance experience
  • Enterprise SaaS experience
  • Security minded
  • Startup adaptable
  • AI tool curious

Day to day

  • Design, build, and maintain scalable backend services in a microservices-based event-driven architecture
  • Implement core domain logic that powers key product workflows and system behavior
  • Ingest and process high-volume usage and event data from customer-facing endpoints
  • Build backend services for operational analytics and reporting use cases
  • Expose well-designed APIs and webhooks for customers UIs and external systems