Senior Java Developer
Tech Stack / Keywords
Firma i stanowisko
Antal Sp. z o.o. is a leader in recruitment and advisory services in HR, operating in 35 countries and in Poland since 1996, with over 130 professional recruitment consultants specialized in various sectors and positions.
Wymagania
- Minimum 5 years of commercial experience programming in Java
- Minimum 3 years experience with Apache Kafka
- Very good knowledge of Spring, Spring Boot, Spring Cloud, and Hibernate
- Very good knowledge of SQL
- Experience with Git and Maven
- Experience creating unit and integration tests with tools such as JUnit, TestNG, Spock, Testcontainers, and WireMock
- Knowledge of Object-Oriented Programming (OOP) and Functional Programming paradigms
- Experience working with Docker, Kubernetes (K8s), and Helm
- Knowledge of RabbitMQ and Elasticsearch
- Familiarity with process engines and BPMN notation
- Experience working with Angular
- Ability to design, develop, and scale applications in distributed environments
- Knowledge of patterns and mechanisms ensuring resilience of distributed systems
- Experience in independently designing business domains
- Experience with monitoring, diagnostics, and performance analysis tools
- Ability to effectively use AI tools in the software development process
- Basic knowledge of IT Security used in solution design and development
Nice to have:
- Knowledge and practical experience with Domain-Driven Design (DDD)
- Experience with cloud solutions
- Practical use of AI agents and Agentic AI tools in software development
- Experience designing architecture for high-scale, high-user-count systems
Obowiązki
- Development and maintenance of systems based on microservice and monolithic architectures
- Participation in architecture design and technology selection
- Optimization and automation of business processes
- Creation and development of automated tests
- Conducting and participating in code reviews
- Collaboration within a Scrum team
- Diagnostics and optimization of application performance
- Use of modern tools supporting the software development process, including AI solutions
Benefity
- Participation in strategic projects within a large organization
- Work with a modern technology stack
- Benefits package including LuxMed and Multisport
- Real impact on product and system architecture development
- Collaboration with an experienced team focused on knowledge sharing and high code quality
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
952 aktywne oferty