Jobs and Careers
K-
Senior Full-stack Developer, Onninen eCom, K Group
K-ryhmäFinlandfull_timeVerifiedPosted 14 Oct 2025
About the role
<p>We are strengthening K Group's software development teams by hiring internal software developers for several of Kesko's agile software development teams for the Construction, Building technology, Grocery, and Car Sales businesses. Read more about us: <a href="https://www.kesko.fi/jobs/IT" target="_blank">Digital development and IT</a></p>
<p>We’re looking for<strong> two</strong><strong> Senior Full-Stack software developers to join the Onninen eCom development team.</strong>Whether you're an experienced developer seeking a new challenge or a skilled professional proficient in managing complex systems with multiple deployments, this opportunity might be your next career move. </p>
<p>If you’re passionate about delivering business value, tackling technical debt, and embracing agile—and you’re looking for a solid team, meaningful work, and room to grow—we’d love to hear from you!</p>
<p><strong>The Onninen eCom Team</strong></p>
<p>Our team builds and maintains Onninen’s eCom and digital solutions for Finland, Sweden, Norway, Estonia, Latvia and Lithuania. We’ve developed our own eCom platform, sales tool, and mobile app to support Onninen’s B2B business in these regions.</p>
<p>We work in a distributed, multicultural setup using agile methods. Our focus is on developing front-end interfaces and microservices that connect with back-end systems. We subscribe to a DevOps-philosophy – everyone is empowered to build, improve, and support the platform, not only implementing new features.</p>
<p><strong>Our team’s responsibilities:</strong></p>
<ul><li>Developing and maintaining web applications and services using React, Next.js and Java (Spring). Mobile development is done with React Native</li><li>Interacting with our stakeholders in a multinational environment</li><li>Collaborating with designers and other developers to build high quality user interfaces</li><li>Writing clean, maintainable and efficient code</li><li>Writing the needed automated test cases for the developed functionality (unit testing, E2E, integration / component testing)</li><li>Ensuring our applications are fast, scalable and responsive</li><li>Building and maintaining APIs using Java</li><li>Managing data storage and retrieval using services such as PostgreSQL, Redis and Elasticsearch/OpenSearch</li><li>Participating in code reviews and sharing knowledge within the team</li><li>Keeping up to date with the latest developments in web technologies</li><li>Contributing to our team’s and Kesko’s software development practices</li></ul>
<p><strong>Senior Full-stack developer</strong></p>
<p>As a senior full-stack developer, you'll play a crucial role in contributing to the team's backlog. In addition to writing and reviewing code, you'll coordinate with team members and stakeholders to ensure smooth collaboration. Your responsibilities extend beyond your own development work to include reviewing others' code and enhancing our development practices. You'll also assist the Product Owners in maintaining and refining the backlog.</p>
<p>With your extensive experience, you'll be involved in architectural planning and take ownership of the platform's technical needs. As a senior team member, you'll mentor junior developers, fostering teamwork and helping them develop their technical and professional skills. You'll guide them through complex problem-solving processes and encourage best practices.</p>
<p><strong>What we are looking for:</strong></p>
<ul><li>Several years of experience in software development with a larger interdependent system</li><li>Familiarity with writing maintainable and well tested code</li><li>Capable of not only working on given tasks but also contributing to the common platform and making the team better, as whole</li><li>Ability to work independently and collaboratively as part of a team</li><li>Fluent communication in English, which is our working language</li><li>A degree in engineering, major in information technology, software- or web development – or equivalent experience</li><li>You can make it to Kalasatama in Helsinki once a week to be with the team on-site</li></ul>
<p><strong>Tech buzzword bingo:</strong></p>
<p>HTML – CSS – React – Next.js – Java (Spring) - JavaScript – TypeScript – React Native –– REST APIs / OpenAPI – CI/CD – Github Actions – GraphQL – Contentful – Elasticsearch/OpenSearch – AWS – Playwright</p>
<p><br/><strong>Bonus points if you have experience in any of these:</strong></p>
<ul><li>Familiar with Microservices Architecture</li><li>Meta frameworks such as Node.js</li><li>Message queues such as Apache Kafka</li><li>Cloud-based deployment platforms such as AWS, Google Cloud</li><li>Web software monitoring tools such as New Relic, Datadog or Dynatrace</li><li>Implementing A/B testing</li><li>Implementing automated end-to-end tests</li><li>Working with SQL, including writing complex queries, optimizing database performance and designing database schemas.</li><li>Containerization using Docker</li><li>C
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s