Senior Java Developer - Talent pool
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Software Developer jobs →Skills
Description
We are looking for an experienced Senior Java Developer to join a team working on a large-scale transformation program for a company in the insurance industry.
Your responsibilities
- developing backend applications and services in Java,
- building and developing systems based on microservice architecture,
- designing and implementing REST APIs and integrations,
- participating in solution architecture design,
- developing automated tests and ensuring code quality,
- conducting code reviews,
- working with event-driven systems and Apache Kafka,
- applying DDD (Domain-Driven Design) when designing solutions,
- analyzing and resolving technical and performance issues,
- using AI tools to support the development process,
- collaborating within a Scrum team.
- Own and manage the product backlog (epics, user stories, acceptance criteria)
- Translate cybersecurity requirements into actionable development tasks
- Prioritize backlog based on business value, risk and security impact
- Work closely with:
- Engineering teams (backend, cloud, security)
- Product Management (client side)
- Security experts / architects
- Participate in Agile ceremonies (refinement, planning, demo)
- Ensure alignment with product roadmap and security strategy
- Define and track product KPIs (e.g. detection efficiency, automation rate)
- Identify risks and propose mitigation strategies
- Collaborate with stakeholders in an international environment
- Meeting with customers to present new functionalities, get feedback and understand customer's needs
- Own and coordinate product release and patching process
- at least 7 years of commercial experience in Java,
- very good knowledge of Spring Boot, Spring Framework, and Hibernate/JPA,
- very good knowledge of Apache Kafka,
- very good knowledge of SQL,
- experience with Domain-Driven Design (DDD),
- experience in designing and developing microservices,
- experience in designing and implementing REST APIs,
- knowledge of Angular and experience working with frontend applications,
- ability to use AI tools supporting software development,
- willingness to work in a hybrid model – at least 1 day per week from the office in Warsaw.
- Docker and Kubernetes,
- RabbitMQ and Elasticsearch,
- Azure, AWS, or GCP,
- Playwright,
- experience with CI/CD,
- knowledge of IT security,
- experience mentoring developers or working as a Technical Lead.
- Insurance industry knowledge and experience – experience working in the insurance domain (preferably in the claims domain).
Get similar jobs in Poland by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Software Developer jobs in Poland.
No similar openings right now. Refine your search or create an alert above.