Java Backend Engineer

Wallbid — Greece · Posted ~3 hours ago

Skills

Java backend development API development service integrations APIs backend services

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A Java backend engineering role focused on building and operating APIs, services, and integrations that support digital insurance solutions. You will work on scalable backend systems, modern technology, and automation while collaborating across a broad partner ecosystem.

Highlights

Opportunity to build and operate APIs, backend services, and integrations for modern embedded insurance solutions while working with technology, automation, and major ecosystem partners.

Description

About Wallbid Wallbid is a global embedded insurance provider backed by Fairfax Financial Holdings, one of the world’s leading insurance and reinsurance groups. We’re on a mission to redefine how insurance is built, delivered, and experienced by embedding bespoke protection solutions directly into partner ecosystems - from retailers, ferries, airlines and hospitality groups to banks, fintechs, telcos and beyond. Powered by cutting-edge technology, AI-enabled workflows, and strong partnerships with market leading insurers, reinsurers, claims handling providers and service networks, we make insurance simpler, smarter, and more valuable at the point of sale, across digital channels and physical stores. Role We’re currently looking for a talented Java Backend Engineer to strengthen the team, responsible for building and operating the APIs, services and integrations that power insurance products for our partners and their customers. What You Will Be Doing Design, build and maintain backend services and RESTful APIs in JavaCollaborate closely with the Product Owner, frontend and QA teamsManage, maintain, and extend company backend repos and servicesIntegrate with third-party insurers, payment providers and partner systemsAlways be security aware and privacy focusedBe a member of a Scrum team, always lend a hand to achieve team and product goalsEnhance our backend stack with new tools and technologiesContribute ideas and suggestions on automation, technology, and processes to improve cross-team collaboration Must-Have Skills Bachelor's degree in Computer Science or a related fieldMinimum 2 years professional experience in developing backend applications in JavaSolid knowledge of Java (17+), the JVM ecosystem and object-oriented designExperience designing and consuming RESTful APIsExperience with Couchbase or another NoSQL document databaseKnowledge / awareness of the security aspect of backend applications and APIsExperience in unit and integration testing (e.g. JUnit)Solid experience using GITStrong verbal and written communication skills in English Nice to Have Experience with the Quarkus framework (or Spring Boot with willingness to move to Quarkus)Familiarity with containers and orchestration (Docker, Kubernetes)Experience with messaging / event-driven architectures (e.g. Kafka)Exposure to cloud platforms and CI/CD pipelinesExperience with relational databases and SQL (e.g. PostgreSQL)Experience using AI coding tools and assistants in day-to-day developmentHaving worked as a member of a Scrum teamBeing familiar with LinuxGeek about problem solving Benefits Competitive compensation, reviewed regularly in line with individual performance and company milestonesFlexible working conditions (e.g. Work from Home)Active involvement in cutting-edge projects and technological challengesPrivate Health InsuranceJoin an experienced, ambitious, and energetic teamPersonal and professional development among industry expertsPotential for stock options based on seniority and performanceTeam social events