Full Stack Software Engineer
Papaya Global
Software Engineering
Kraków, Poland
Posted on May 27, 2026
Papaya Global is a rapidly growing, award-winning B2B tech unicorn with an ambitious mission to revolutionize the payroll & payments industry. With over $400M raised from multiple tier-one investors, our innovative technology provides a comprehensive solution for managing global workforces, encompassing everything from hiring and onboarding to managing and paying employees in over 160 countries.
We are looking for a Full Stack Software Engineer to join our team in Krakow or remotely from anywhere in Poland.
Our Financial Compliance engineering team sits at the heart of that: we connect external systems, enforce data integrity, and expose reliable APIs that the rest of the platform depends on. The work is technically demanding - distributed systems, relational data at scale, strict correctness requirements - and deeply collaborative. We're a small team, we share knowledge openly, and nobody gets left alone on hard problems.
You Will:
We are looking for a Full Stack Software Engineer to join our team in Krakow or remotely from anywhere in Poland.
Our Financial Compliance engineering team sits at the heart of that: we connect external systems, enforce data integrity, and expose reliable APIs that the rest of the platform depends on. The work is technically demanding - distributed systems, relational data at scale, strict correctness requirements - and deeply collaborative. We're a small team, we share knowledge openly, and nobody gets left alone on hard problems.
You Will:
- Build and maintain backend services in Java/Spring Boot - APIs, integrations with external systems, data processing and storage in relational databases.
- Work with AWS services (S3, SQS, SES) as an integral part of building and connecting systems — infrastructure changes affect your work directly, and you'll need to understand what's under the hood.
- Contribute to frontend interfaces in TypeScript/React (roughly 20% of your time).
- Take part in technical and architectural discussions - your opinion matters, and you'll grow into bigger decisions over time.
- Write clean, well-tested code and care about it staying that way through code reviews and pair programming.
- Own observability of your services - we catch bugs from charts before users notice them, and we're proud of that.
- Work closely with Product, DevOps, and other engineering teams to deliver end-to-end features.
- Work in Scrum with a team that uses it as an advantage.
- Integrate AI-powered development tools (such as Claude Code, Cursor, Codex, and similar) as a standard part of your engineering workflow to accelerate development, improve debugging, enhance code quality, and support architectural thinking.
- Leverage AI-assisted workflows for code generation, refactoring, testing, documentation, and system analysis as part of daily engineering execution.
- Use AI tools to improve engineering productivity while maintaining high standards of correctness, security, observability, and maintainability.
- Your IDE is not an obstacle for you but an almost invisible tool – we expect fluency in IntelliJ or VSCode or (Neo)Vim.
- Solid production experience with backend systems in Java - Spring, HTTP APIs, and relational databases are core parts of your background.
- Working knowledge of frontend development in TypeScript and React, even if the majority of your time is spent on the backend.
- Active, hands-on experience using AI-powered development tools (such as Claude Code, Cursor, Codex or similar) as a standard part of your daily engineering workflow, including coding, debugging, testing, and system design support.
- Ability to effectively integrate AI tools into software development workflows to improve speed, quality, and reliability of delivery.
- Working knowledge of AWS services - S3, SQS, SES.
- Experience with CI/CD pipelines and a strong focus on test automation.
- Strong understanding of non-functional requirements such as availability, reliability, security, and observability.
- Commitment to clean, readable code and maintaining high standards through code reviews.
- Fluent written and spoken English.
- Comfort working in fast-moving product teams with short delivery cycles, real demos, and tight MVP timelines — this is part of how we build new products at Papaya Global
- Basic familiarity with Terragrunt or similar IaC tooling