JustJoin.IT Hybrydowo Mid

Software Developer | Financial Services | Java, React

Caspian One

⚲ Kraków

1 300 - 1 800 PLN/dzień netto (B2B)

Wymagania

  • TypeScript
  • CI/CD
  • React
  • Java
  • Spring

Opis stanowiska

Software Engineer (Java + React) B2B | Kraków | 6 Days/Month On‑Site Contract: B2BLocation: Kraków (6 days per month on‑site)Tech: Java, React, Microservices, PostgreSQLDomain: Investment Banking (Experience required)About the RoleWe’re looking for a skilled mid‑level software engineer to join a specialist client‑services team supporting a global investment bank. You’ll work closely with both technology and business teams to deliver production‑ready solutions that improve onboarding journeys for some of the bank’s key clients. This pod operates with autonomy, pace, and direct business alignment — ideal for an engineer who enjoys variety, collaboration, and building high‑quality systems that make a visible impact. In This Role, You Will • Deliver high-quality, production-ready code within a microservices environment • Contribute to system design and help shape technical decisions within the team • Follow and promote strong engineering standards and best practices • Work with global teams across multiple regions • Help identify risks, communicate blockers, and support smooth delivery • Spot opportunities to improve processes and contribute ideas for scalable enhancements What You Need to Succeed Core Requirements • 4+ years as a software engineer, with experience in Java and/or React • Hands‑on experience building and deploying backend applications • Understanding of microservices and distributed system design • Familiarity with CI/CD pipelines and modern delivery practices • Experience designing and consuming RESTful APIs • Working knowledge of PostgreSQL • Previous exposure to financial services or banking is essential  Additional Skills (One or More of the Following) • Experience with Java (recent versions preferred) • Experience with containers and orchestration (Docker, Kubernetes, GCP) • Experience using ReactJS Why This Role Stands Out • Direct involvement in business‑critical systems within a global investment bank • Pod‑based delivery model offering autonomy, ownership, and close collaboration • Opportunity to work with modern engineering practices and contribute to architectural discussions • Long‑term B2B engagement with stable, predictable on‑site expectation