Salary
💰 €3,600 - €6,300 per month
Tech Stack
CloudGoogle Cloud PlatformGraphQLJavaKafkaMySQLNoSQLSpringSpring BootSpringBoot
About the role
- Design, develop and deploy robust, scalable backend services using Java and Spring Boot 3 on Google Cloud Platform
- Take full ownership of feature development lifecycle from technical design and requirement clarification to testing and deployment
- Solve complex business-logic problems and implement challenging API integrations (e.g., Shopify, Stripe)
- Proactively monitor, troubleshoot and optimize production environments to ensure performance and reliability
- Participate in code reviews, mentor colleagues and contribute to engineering excellence
- Influence architectural decisions and work on platform scalability and third-party integrations
Requirements
- Professional experience in backend development with strong command of Java and Spring Boot
- Experience with AI coding tools & willingness to drive AI adoption
- Structured mindset: break down complex problems and clarify requirements with technical and non-technical stakeholders
- Deep experience designing and consuming RESTful and/or GraphQL APIs and complex third-party integrations (e.g., Shopify, Stripe)
- Hands-on experience building and deploying applications on cloud platforms, preferably GCP (Compute Engine, Cloud Run, Pub/Sub)
- Excellent debugging, troubleshooting and analytical skills
- Experience with Git, CI/CD pipelines (e.g., GitLab) and agile practices (monthly scope planning, code reviews)
- Good verbal and written English skills
- Nice to have: experience with relational databases (MySQL) and/or NoSQL, event-driven architecture and message queues (GCP Pub/Sub, Kafka)