Senior Java Developer – AI Integration and Microservices
Tech Stack / Keywords
Firma i stanowisko
Our client is a leader in the insurance industry, committed to revolutionizing claims management by building scalable, enterprise-grade backend solutions and intelligent automation systems.
Wymagania
- Minimum 4 years of experience in Java enterprise development
- Strong knowledge of Spring and Spring Boot frameworks
- Practical experience with microservices architecture and basic knowledge of Kubernetes
- Proficiency with GIT, relational databases (Oracle, PostgreSQL), and transactional data systems
- Experience with testing tools like JUnit, Spock, Testcontainers, and automated CI/CD pipelines
- Familiarity with messaging systems and asynchronous integration techniques
- Ability to work autonomously with strong ownership mindset and collaborate in teams
- Proven experience delivering AI-based solutions or integrating ML/LLM services
Nice to have:
- Experience with Angular 14+ for full-stack development
- Hands-on experience designing AI solutions considering security, compliance, and enterprise constraints
- Product-oriented mindset with understanding of business processes
Obowiązki
- Design, develop, and maintain high-quality Java services using Java 8/11/17/21 and Spring Boot frameworks aligned with claims management business needs
- Collaborate with cross-functional teams for seamless integration and delivery of scalable microservices solutions
- Participate in code reviews, testing, and documentation to maintain software quality
- Implement architectures based on DDD, CQRS, Hexagonal Architecture, and EDA to support event-driven microservices ecosystems
- Utilize containerization and orchestration tools such as Kubernetes for deployment
- Develop and integrate AI-enabled components including automation, classification, and information extraction
- Actively contribute to Agile/Scrum teams, delivering end-to-end features with ownership
- Drive product stability and continual improvement in production environments
Inne informacje
Only candidates with a valid legal right to work in the European Union will be considered.
Informujemy, że administratorem danych jest ITDS z siedzibą w Warszawie, ul. Złota 59 (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ą.
Naruszenia można zgłaszać zgodnie z Procedurą zgłaszania nieprawidłowości ITDS dostępną pod linkiem: https://itds.pl/wp-content/uploads/2025/03/INFORMATION-ON-PROCEDURE-FOR-REPORTING-BREACHES-AND-PROTECTION-OF-WHISTLEBLOWERS-AT-ITDS-POLSKA.pdf
ITDS
371 aktywnych ofert