How Remoteville checks and expires listings
Senior Backend Engineer
Skills
Software As A ServiceAmazon Web ServicesAnalyticsBuilding MaterialsCritical ThinkingOauthOkta Identity Cloud
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
