Software Development Engineer II - Catalogue & Integrations Platform
Related skills
java aws microservices distributed systems kafkaπ Description
- Design and own scalable backend services and integration frameworks with Java and Spring Boot.
- Build high-reliability connectors for retailer APIs, feeds, and webhooks for catalogue sync.
- Develop high-performance data ingestion and processing pipelines for large-scale catalog data.
- Own error handling, retries, idempotency, rate limiting, and monitoring across integrations.
- Work on near-real-time systems for inventory, pricing, and orders status updates.
- Ensure high availability, scalability, and observability in production.
π― Requirements
- 1+ year backend development with Java and Spring Boot.
- Microservices architecture and distributed systems concepts.
- External integrations (APIs, webhooks, third-party).
- Kafka/SQS queues and asynchronous processing.
- Relational databases and data modeling.
- AWS, cloud-native development, and monitoring/logging/debugging tools.
π Benefits
- Fast-paced startup with real-world, measurable impact.
- End-to-end ownership of features and systems.
- Close collaboration with engineers, designers, and product thinkers.
- Opportunity to grow into system-level decisions and scale.
- Best-in-class compensation and benefits.
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest β finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!