Job Closed
This listing is no longer active.
Digitalization of the fitness industry - Leading service provider for SaaS, Fintech, and lead generation.
Software Engineer – Java
Location
Poland
Posted
130 days ago
Salary
zł18K - zł21K / year
Seniority
Senior
Job Description
Software Engineer – Java
Sport Alliance GmbH
• Join an engineering team that values mutual respect, helpfulness, team spirit, and a fun working environment • Design our software solutions as part of a highly experienced and motivated cross-functional team, spending most of your time programming rather than sitting in conference rooms • Develop the product together with your teammates in close collaboration with product management, using modern technologies and frameworks • Contribute your ideas thanks to flat hierarchies and take part in the implementation process • Use the freedom to think outside the box and see the bigger picture of our applications • Independently develop additional areas of responsibility (DevOps, QA, build management) and work on our market-leading B2B fitness platform (Kubernetes on AWS)
Job Requirements
- At least 3 years of relevant professional experience in software development and design in Java, specifically using the Spring ecosystem, Hibernate, and other common open-source frameworks
- Experience with distributed systems and asynchronous communication
- Ideally, experience in the development and operation of scalable applications
- Experience with automated testing (unit tests, acceptance tests) and the belief that this is an essential part of high-quality software development
- A strong quality mindset and the willingness to continuously improve
- Interest in new programming trends, strong teamwork skills in an international and multicultural environment, as well as confident communication in English
- Prior experience integrating complex third-party ecosystems (such as Salesforce, Zuora, or Oracle NetSuite) is a significant advantage
Benefits
- Benefits package – private medical care and a sports card to support your health and well-being
- Flexible working hours – manage your schedule and enjoy a real work-life balance
- Flexible work model – work fully remotely or combine it with on-site collaboration at our modern office in Warsaw
- Flexible employment options – choose the type of contract that best suits your needs
- Access to Udemy Business – grow your skills with thousands of high-quality online courses
- Unique experience in the Fitness and SaaS industry – join a market-leading company in a dynamic, fast-growing field
- International team – collaborate with talented colleagues from around the world in a diverse and inclusive environment
- Unforgettable company events – take part in engaging team-building activities and memorable celebrations
- No dress code – express your personal style and feel comfortable at work
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer
CubeWe’re on a mission to help every company hit their numbers. Accelerate your FP&A with Cube.
• Cube is hiring a Senior Backend Engineer to join our Engineering team. • You’ll partner closely with Engineering, Product, Marketing, and Customer Success, and you’ll report to one of our Engineering Managers. • This role carries meaningful ownership and influence across the team and the product. • Our mission is to create an extremely simple and intuitive product in an industry—Financial Planning & Analysis (FP&A)—that is inherently complex. • We’re looking for a senior engineer who thrives in the middle of complex systems—not just greenfield projects—and who takes pride in evolving large, long-lived codebases under real business constraints.
We are looking for Software Engineers that shares the same values of pragmatism, professionalism and transparency as us to join our team in Brazil. You'd be utilising your expertise with both clients and also internally - helping to shape Codurance, and being involved in coaching and mentoring across the company. We support our clients in many ways and you will have the opportunity to work on a wide range of different internal and client projects. Perhaps you’ll work on a greenfield project for a startup, or helping to build a mission-critical system for a large enterprise client. Perhaps you’ll work as an embedded craftsperson, working within our client's existing development to help them to get better at writing their own software. Or maybe you're more interested in helping to introduce the values of Software Craftsmanship and Extreme Programming practices to an organisation through coaching & mentoring.
• Design, implement, and evolve Kotlin and Spring Boot microservices that power generation, hosting, deployments, billing, and analytics. • Build resilient distributed systems running on GKE, Knative, Flux, Helm, Terraform, and Terragrunt. • Architect and optimize multi-tenant data models on Neon and Postgres, including aspects like tenant isolation, branching strategies, and safe schema migrations. • Implement high-performance features using coroutines, structured concurrency, gRPC and HTTP APIs, SSE and WebSockets, and message queues. • Build user-facing features for the Kineto app builder, including dashboards, analytics, editors, session views, run logs, and the billing UI. • Work across React and TypeScript frontends, integrating with backend APIs, remote configuration, analytics, and credit and billing systems. • Contribute to the component library, UX flows, and developer tooling that enable the creation and management of thousands of apps. • Drive performance tuning across the platform (GC configs, container resources, distributed locks, and caching strategies). • Solve real operational challenges such as scale to zero, cold starts, autoscaling, build farm performance, and queue backpressure. • Build and improve the LLM-based generation pipeline that produces thousands of Node.js, Kotlin, and Spring Boot applications. • Design entropy-safe, cache-friendly templates and generation flows that minimize build times, reduce costs, and improve reliability. • Collaborate on prompt design, safety layers, and deterministic generation for reproducible deployments. • Own major architectural roadmap items, including multi-region deployments, advanced billing, secure tenancy, and preview environments. • Mentor other engineers, review complex changes, and raise the engineering quality in the team. • Collaborate with product, design, and infrastructure teams to define the long-term vision for the platform.
Backend Developer
XsollaXsolla's video game business engine helps game developers and publishers operate more efficiently and sell more games.
• Develop and maintain backend services for card payment processing using PHP (Symfony) and Golang. • Integrate and support payment service providers (PSPs) and acquirers (Adyen, Checkout.com, JP Morgan Chase, etc.) • Design and implement scalable, event-driven architectures for high-load payment systems • Write clean, testable code with comprehensive unit and functional test coverage • Optimize database queries and data models for OLTP workloads (MySQL, MongoDB) • Collaborate with the team on system design, code reviews, and technical decisions • Ensure system observability and troubleshoot issues using ELK stack • Participate in CI/CD pipeline improvements and deployment processes




