Unleash the future of claims management — revolutionize enterprise solutions with innovative backend services and AI-powered automation!
Warsaw-based opportunity with remote work model (up to 4 days per week).
As a Senior Java Developer with AI Integration, you will be working for our client, a leader in the insurance industry, specializing in building scalable, enterprise-grade solutions for claims processing. You will contribute to transforming traditional workflows through cutting-edge backend development and intelligent automation, driving operational excellence and exceptional customer experiences. This role offers a unique chance to grow within a forward-thinking organization committed to innovation in insurance technology.
Your main responsibilities:
- Design, develop, and maintain high-quality services in Java (8/11/17/21) and Spring Boot, aligning with business needs in claims management.
- Collaborate with cross-functional teams to ensure smooth integration and delivery of scalable solutions.
- Participate in code reviews, testing, and documentation to uphold software quality standards.
- Implement architectures based on DDD, CQRS, Hexagonal Architecture, and EDA to support robust, event-driven microservices.
- Work with containerization and orchestration tools such as Kubernetes to ensure deployment efficiency.
- Build and integrate AI-enabled components, including automation, classification, and information extraction modules.
- Contribute to Agile/Scrum teams, proposing solutions and delivering end-to-end features with independence and ownership.
- Drive production stability and continuous improvement of enterprise solutions.
You're ideal for this role if you have:
- Minimum 5 years of experience in Java development within enterprise environments.
- Strong knowledge of Spring and Spring Boot frameworks.
- Experience working with microservices and basic Kubernetes knowledge.
- Proficiency in GIT, relational databases (Oracle/PostgreSQL), and transactional data systems.
- Testing experience with JUnit, Spock, Testcontainers, and automated pipelines.
- Experience with messaging systems and asynchronous integrations.
- Demonstrated autonomy, strong ownership mindset, and team collaboration skills.
- Proven experience delivering AI-based solutions or integrations with ML/LLM services.
It is a strong plus if you have:
- Experience with Angular 14+ (full-stack development).
- Hands-on practice designing AI solutions considering security, compliance, and enterprise constraints.
- Product-oriented mindset with a good understanding of business processes.
Language Required for the role:
- Communicative level of English.
- Polish language skills are required.
Eligibility for the role:
- Only candidates with a valid legal right to work in the European Union will be considered.
#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.