Backend Developer
Summary
Build and maintain Java/Spring Boot backend services for a digital insurance platform, using Flowable BPMN to orchestrate business processes and integrate with partners and regulators.
Help us build the future of digital insurance.
At Direct ubezpieczenia, we're transforming the way insurance works. We believe insurance should be simple, transparent, and built around people—not paperwork. To make that happen, we're continuously modernizing our technology landscape, and we're looking for an experienced Backend Developer (Java / Spring Boot, Flowable BPMN) to join our engineering team.
If you're passionate about backend development, enjoy solving complex integration challenges, and want to build software that thousands of customers rely on every day, we'd love to hear from you.
What will you do?
You'll be developing and evolving backend services that power our insurance platform. A big part of your role will be designing robust Java applications, orchestrating business processes in Flowable BPMN, and integrating our platform with internal systems, partners, brokers, and regulatory services.
What you'll be working on
- Developing backend services in Java and Spring Boot
- Designing and maintaining business processes in Flowable BPMN
- Building reliable REST APIs with proper versioning and backward compatibility
- Integrating with external systems, brokers, and regulatory platforms
- Implementing business logic and data access layers
- Working closely with analysts, architects, testers, and fellow developers
- Improving code quality, performance, and overall system reliability
We're looking for someone who has
- At least 5 years of commercial Java experience
- Strong knowledge of Spring Boot
- Experience with Flowable or Camunda
- Solid knowledge of PostgreSQL and SQL
- English at B2 level or above
Nice to have
- Experience in insurance, finance, or other regulated industries
- Familiarity with React
- Experience with system analysis
At Direct, we combine the stability of an established insurance company with the mindset of a technology-driven business. We value ownership, collaboration, and continuous improvement. You'll have the opportunity to influence technical decisions, work with modern technologies, and help shape solutions that make insurance easier for both our customers and colleagues.
- Introductory call.
- Technical interview with the team.
- Final meeting with your future colleagues.