Senior Java Developer
Tech Stack / Keywords
Firma i stanowisko
Antal Sp. z o.o. is a recruitment and HR consulting leader operating in 35 countries, present in Poland since 1996, with over 130 professional recruitment consultants specializing in various sectors and positions.
Wymagania
Must-have:
- Minimum 5 years of backend programming experience in Java.
- Strong knowledge of Java 17+ (Java 21 is a plus).
- Practical experience with Spring Boot and Spring ecosystem (Security, Data, WebFlux or MVC).
- Experience designing and maintaining distributed systems and microservices.
- Knowledge of message brokers: Kafka or RabbitMQ.
- Strong knowledge of PostgreSQL and SQL.
- Experience designing and integrating REST APIs.
- Practical knowledge of cloud environments (AWS or GCP).
- Experience with Docker and Kubernetes.
- Knowledge of payment security including PCI-DSS, data encryption, token and sensitive data management.
Nice to have:
- Experience in fintech, payments, or e-commerce.
- Practical use of LLM model APIs (OpenAI, Anthropic, or similar).
- Knowledge of AI Agents, RAG, prompt engineering, and tool-use.
- Knowledge of PSD2, PCI-DSS, or ISO 8583 standards.
- Experience building or integrating payment widgets and SDKs for merchants.
Obowiązki
- Design, develop, and maintain backend applications in Java.
- Create and evolve microservice architecture.
- Build and integrate REST APIs with internal and external systems.
- Implement asynchronous communication solutions using Kafka or RabbitMQ.
- Collaborate with product teams, architects, and DevOps.
- Ensure high code quality, security, and system performance.
- Participate in designing payment handling and data security solutions.
Benefity
- Participation in building modern, large-scale financial products.
- Influence on architecture and technological decisions.
- Work with the latest Java and Cloud technologies.
- Opportunity to develop skills in AI and LLM-based solutions.
- Flexible cooperation model and friendly work environment.
- Long-term project with an experienced team of experts.
- Benefits include Multisport card and Luxmed healthcare.
Inne informacje
Informujemy, że administratorem danych jest Antal Sp. z o.o. z siedzibą we Wrocławiu, ul. Gwiaździsta 66, (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Antal Sp. z o.o.
1017 aktywnych ofert