Senior Software Engineer - Java, React (All Genders)
Hybrid · Krakow, Łódź Voivodeship, Republic of Poland
Job Summary
Senior Software Engineer on Payments Team building scalable payment solutions in a microservices environment. This full-stack role emphasizes Java 17+, Spring Boot, and React/TypeScript, with ownership of features from idea to production. You will help improve performance, reliability, and developer experience, and collaborate closely with product, engineering, and platform teams. The position expects experience delivering modern software at scale, a focus on clean architecture and quality engineering practices, and a collaborative mindset. The role involves hybrid working with 60% in the Krakow office and 40% remote, plus an option to spend up to 20 days abroad in approved countries; the company operates across multiple European offices and supports a multinational engineering organization.
Required Qualifications
- Experience building modern software applications at scale
- Good knowledge of Java and Spring-based development
- Experience with frontend technologies such as React and TypeScript
- Familiarity with cloud platforms, CI/CD, and distributed systems
- Passion for clean architecture and quality engineering practices
- Collaborative mindset with a sense of ownership and curiosity
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.