Design, develop, and deploy robust, scalable backend services using Java and Spring Boot 3 on the Google Cloud Platform (GCP).
Take full ownership of the entire development lifecycle for new platform features, from technical design and requirement clarification with product and support teams to testing and deployment.
Tackle the logic and challenges of Shopify API integrations and develop solutions that deliver real value to our customers in accounting and e-commerce.
Proactively monitor, troubleshoot, and optimize production environments to ensure our platform is performant and reliable.
Participate in code reviews, share knowledge with the team, and contribute to a culture of technical excellence.
Requirements
5+ years of professional experience in backend development, with solid expertise in Java and the Spring Boot framework.
Experience with AI coding tools and a willingness to further promote AI use in our development process.
Structured thinking: Able to break down complex problems, clarify requirements with technical and non-technical stakeholders, and design clean, well-engineered solutions.
API expertise: Deep experience designing and consuming Shopify GraphQL APIs, including complex third-party integrations.
Cloud knowledge: Hands-on experience building and deploying applications on cloud platforms, preferably GCP (Compute Engine, Cloud Run, Pub/Sub, etc.).
Problem-solving skills: Excellent debugging, troubleshooting, and analytical abilities. Comfortable working with uncertainty and finding the root cause of issues.
Strong collaboration: Communicates clearly and works effectively in a team-oriented environment. Experience with Git, continuous deployment pipelines (e.g., GitLab), and agile practices such as monthly scope planning and regular code reviews.
Tech Stack
Cloud
Google Cloud Platform
GraphQL
Java
Spring
Spring Boot
SpringBoot
Benefits
Flexibility: Remote-first and family-friendly working hours. You decide when you work. No office requirement.
Development: Coaching budget, mentoring, and a diverse team.
Vacation: 30 days for rest and recovery.
Growth opportunities: Take on responsibility and grow with us.