Responsibilities
- Design and implement backend services using Shopify API and GraphQL.
- Develop and maintain scalable and efficient backend systems with Spring Boot 3.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
- Implement security and data protection.
- Write unit, integration, and end-to-end tests.
- Work on cloud platforms such as GCP, Azure, or AWS.
- Contribute to the development of embedded Polaris.
Nice to Have
- Experience with Shopify Plus and Shopify Scripts.
- Experience with headless e-commerce.
- Experience with GraphQL subscriptions and real-time data.
- Experience with serverless architectures.
- Experience with event-driven architectures.
- Experience with message brokers such as RabbitMQ or Kafka.
- Experience with caching solutions such as Redis or Memcached.
- Experience with search engines such as Elasticsearch or Algolia.
- Experience with monitoring and logging tools such as Prometheus, Grafana, or ELK Stack.
- Experience with container orchestration tools such as Kubernetes or Docker Swarm.
Compensation
Competitive salary
Work Arrangement
Remote
Team
Collaborative and agile team environment
Technologies
- Shopify API
- GraphQL
- Spring Boot 3
- GCP
- Azure
- AWS
- Polaris
- Java
- Git
- RESTful APIs
- Microservices
- Docker
- Kubernetes
- CI/CD pipelines
- SQL
- NoSQL
- OAuth
- JWT
- gRPC
- Shopify Plus
- Shopify Scripts
- Headless e-commerce
- GraphQL subscriptions
- Real-time data
- Serverless architectures
- Event-driven architectures
- Message brokers
- Caching solutions
- Search engines
- Monitoring and logging tools
- Container orchestration tools
What We Offer
- Competitive salary
- Remote work
- Collaborative and agile team environment
- Opportunity to work on cutting-edge technologies
- Challenging and dynamic work environment
- Professional development opportunities
- Flexible working hours
- Health and wellness benefits
- Paid time off and holidays
- Employee assistance programs
Not provided