The role
We are looking for experienced Senior Software Engineers to join our long-term partnership with ICA, one of Scandinavia's largest retail companies.
This is a full-time, on-site position in Sarajevo, with a planned start date in August/September 2026.
We are currently hiring for three senior positions:
- 1x Backend-focused Developer (Java)
- 1x PL/SQL-focused Developer
- 1x UI-focused Developer (Vue.js)
The ideal candidate has experience across Java, PL/SQL, and Vue.js, but this is not a mandatory requirement. We welcome senior candidates with strong expertise in one of these areas who are interested in working within a cross-functional team.
Project
You will join one of several business-critical development teams responsible for applications that support ICA's core retail operations, including pricing, supply chain, assortment management, and product information.
The systems are primarily built using Java, PL/SQL, and Vue.js and are developed in a collaborative DevOps environment together with Swedish colleagues.
Depending on the team, you may work on applications such as:
- CPC (Cost Price Calculation) – calculates wholesale prices for products sold in ICA stores.
- ICASOI – generates Store Orderable Item data supporting ICA's supply chain.
- AssortmentStage – manages and publishes business-critical information related to articles, agreements, and consumer products.
The work includes:
- Ongoing feature development and continuous improvements
- Maintenance and optimization of existing solutions
- Working with complex business logic in business-critical systems
- End-to-end responsibility in a DevOps setup
- Active participation in development, testing, deployment, and production support
Requirements:
- 5+ years of professional software development experience
- Strong hands-on experience in at least one of the following:
- Java backend development
- PL/SQL development
- Vue.js frontend development
- Experience working on business-critical applications
- Experience maintaining, optimizing, and enhancing existing systems
- Experience working in a DevOps environment with end-to-end ownership
- Proficiency with tools such as IntelliJ IDEA, VS Code, SQL Developer, and Postman
- Good English communication skills
Additional notes:
- We are looking for three different senior profiles: Java, PL/SQL, and Vue.js.
- Experience with all three technologies is considered a strong advantage, but it is not mandatory.
- Candidates with deep expertise in one of the core technologies are encouraged to apply.
Conditions
This isn't a customer–supplier relationship. We operate as one team, one culture, side by side.
Focus & stability
- Long-term partnership - Your growth is tied to the collaboration's success.
- Single client focus - No context-switching. Go deep, build expertise, see impact over time.
- On-site in Sarajevo - Work from our dedicated office alongside your team.
Growth & learning
- Knowledge transfer - Learn directly from ICA's engineering teams in Sweden.
- Access to ICA's learning hub - Internal training platform with mandatory and optional courses.
- Travel to Sweden - 5-day onboarding trip plus ongoing workshops with Swedish colleagues.
Work-life balance & time off
- Five weeks off - 26 days of paid vacation. Swedish standard.
- Flexible hours - Working hours and lunch breaks are flexible within the same time frame.
- Religious & personal flexibility - 5 additional days for religious and personal observances.
Health & well-being
- Private health insurance - Comprehensive private coverage.
- Gym allowance - Stay active. We'll help cover it.
- Parental support - Comprehensive support for growing families.
*This is a dedicated long-term partnership with its own structure and benefits. These conditions apply to this opportunity and may differ from standard Zendev benefits.
How does the hiring process look?
- Initial contact - You'll receive full details upfront. No surprises.
- Pre-screening - Short conversation about your background.
- Technical task - Clear instructions and fair deadlines.
- Interview with ICA - Meet the Swedish team directly.
- Check & offer - Background verification, then a clear offer.
- Onboarding - Local setup + travel to Sweden for team integration.
About ICA
ICA is Sweden's largest retailer, headquartered in Solna, Stockholm. The company operates grocery stores, ICA Bank, ICA Insurance, Apotek Hjärtat pharmacies, and a nationwide logistics network. ICA has been part of Swedish daily life for over a century.
About Zendev
Zendev is a Swedish-Bosnian software company. We provide engineering services to clients across Europe, with a focus on Scandinavia. We're built on long-term partnerships, not transactional relationships.
If this sounds like something you'd enjoy, we'd like to hear from you.
Our developers already work daily with ICA's teams in Sweden. We understand the questions you might have:
- What's it like working with a Nordic partner?
- How does collaboration between Sarajevo and Sweden actually work?
- What should I expect in my first months?
That's exactly why we're here.
Whether you're curious about the technical side or want to see if this fits your goals, let's talk. No pressure - just an honest conversation about what this role could mean for you.
Apply now or reach out @ info@zendev.se with any questions.