Join us as a Backend Developer specializing in Java and Spring Boot, where you will play a pivotal role in building and enhancing a modern debt-management and debt-registering platform used by Norwegian social welfare offices and institutional partners.
Your day-to-day responsibilities will include developing backend microservices using Java 21, Spring Boot 3.x, WebFlux, and Project Reactor, ensuring the system is high-performing and reactive to process large volumes of sensitive documents efficiently.
You will write clean, maintainable, and scalable code, backed by comprehensive unit and integration testing, while collaborating closely with both KOIA engineers and our Norwegian fintech client. The role involves engaging in system modernization and scalability efforts, maintaining a client-focused approach with clear and frequent communication. You will work onsite or hybrid from the Tricity area, participating in core CET business hours and occasionally traveling to Norway or our Polish office for in-person meetings.
Tech stack you’ll work with
Backend: Java 21, Spring Boot 3.x, WebFlux, Project Reactor, R2DBC
Familiarity with Gradle and Git workflows and Monorepo/multi-module project management
Familiarity with Spring Ecosystem
Ability to write clean, maintainable code, including unit and integration tests (JUnit 5, TestContainers, WireMock)
Analytical thinking, attention to detail, and strong problem-solving skills
Excellent communication skills, clear, concise, and straightforward
A proactive, accountable mindset, comfortable working in a small, highly skilled team
Ability to work onsite/hybrid from the Tricity area (required)
offered :
Decent Salary: in KOIA, we value our talents. We understand that Pizza Days will never replace high respect and reward. So we prefer the last one.
22-28 EURO/H + VAT (B2B contract, rate based on programming proficiency)
Dynamic Work Environment: an invigorating workspace with a mix of Norwegian and Polish innovation focused on smart software solutions.
Team Culture: Here, we respect maturity, conversations, and intelligent working (which means not overwork but taking care of ourselves along the way). We see the value in effective listening, so your thoughts and ideas matter to us.
Continuous Learning: We support continued learning and offer learning opportunities as well as access to any tools you might need
Sustainable Life Concept: It is not only about work. We care about body, mind, and spirit, organize events for meeting together, etc.
Self-Development Days: We care about your growth. We offer mentorship opportunities.
Excellent Office Space: Although we are remote-first, our office offers a comfortable and adjustable workspace with plants, bike parking, and a loaded kitchen.
Fantastic Partners: Youll have the chance to work with innovators in the fintech and climate-tech scenes in the Scandinavian region.
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of foreign language classes
sharing the costs of professional training & courses