JustJoin.IT Hybrydowo Senior

Fullstack Developer _ Wholesale

Antal Sp. z o.o.

⚲ Kraków

23 520 - 33 600 PLN netto (B2B)

Wymagania

  • Java
  • React
  • Spring Boot
  • REST API

Opis stanowiska

Fullstack Developer 
📍 Location: Kraków, Poland (hybrid – 2 days per week in the office)
📄 Contract Type: B2B
🏦 Industry: Financial Services / Payments
About the Project
We are looking for an experienced Fullstack Developer (Java + React) to join an international payments platform operating in a large-scale enterprise environment. The system supports a wide range of financial transactions and payment operations across multiple regions worldwide.
As part of a cross-functional Agile team, you will be involved in both backend and frontend development, contributing to the design and delivery of modern, scalable solutions built on microservices and API-first architecture.
Key Responsibilities
• Design, develop, and maintain backend applications and microservices using Java.
• Build and enhance modern web applications using React.
• Develop and maintain RESTful APIs and microservice-based solutions.
• Participate in the modernization of existing systems and migration to modern architectures.
• Write clean, maintainable, and well-tested code following engineering best practices.
• Contribute to automated testing, CI/CD pipelines, and DevOps initiatives.
• Collaborate closely with architects, business analysts, product owners, and other development teams.
• Participate in code reviews and support continuous improvement of development standards.
• Troubleshoot, optimize, and enhance system performance, reliability, and scalability.
Requirements
• 5+ years of professional software development experience.
• Strong hands-on experience with Java 11+ (Java 17 or Java 21 preferred).
• Solid experience with Spring Framework and Spring Boot.
• Experience designing and developing REST APIs.
• Good understanding of microservices architecture.
• Commercial experience with React and JavaScript/TypeScript.
• Strong SQL skills and experience working with relational databases (Oracle is a plus).
• Experience with Git and modern software development practices.
• Hands-on experience with Kubernetes and containerized environments.
• Experience working in Agile teams.
• Understanding of CI/CD processes and collaboration within DevOps environments.
Nice to Have
• Experience in the financial services, banking, or payments industry.
• Experience with automated testing frameworks and test automation practices.
• Exposure to cloud platforms such as AWS, Azure, or GCP.
• Familiarity with integration patterns and high-availability systems.
What We Offer
• Opportunity to work on a long-term international project with significant scale and complexity.
• Exposure to modern technologies, microservices architecture, and cloud-native practices.
• Real impact on product development and technical solutions.
• Luxmed private healthcare package.
• Multisport card.
• Collaborative engineering culture focused on quality, automation, and continuous improvement.

Why apply for an Antal job offer?
When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process.

About Antal
Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research.
Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.

🔍 Dekoder Ogłoszenia

🔴
large-scale enterprise environment
Może oznaczać pracę z przestarzałymi technologiami, złożonymi procesami i dużą biurokracją.
🔴
modernization of existing systems and migration to modern architectures
Może oznaczać pracę nad starym kodem, który wymaga znaczących zmian, a nie tworzenie czegoś od zera.
🔴
cross-functional Agile team
Może oznaczać, że będziesz musiał wykonywać zadania wykraczające poza typowe obowiązki developera, np. testowanie, wsparcie użytkowników.
🟡
API-first architecture
Podkreśla znaczenie API, ale nie precyzuje, czy jest to dobrze zaprojektowane API, czy po prostu duża liczba punktów końcowych.
🟡
engineering best practices
Jest to ogólne stwierdzenie, które może oznaczać różne rzeczy w zależności od firmy; warto dopytać o konkretne standardy.