Skip to main content
Ei tallennettuja työtehtäviä.

Teknologia & innovaatiot

Software Engineer- Document and Message Services

Hae työpaikkaa
Malmö, Sweden IT & digitaaliset ratkaisut Kokoaikainen
Tutki sijaintia

Työpaikan kuvaus

Työpaikan tunnus: 252689

Julkaisupäivämäärä: 24/08/2024

Why we will love you

We are looking for a Software Engineer who strives for engineering excellence and excels in constantly changing environments. You are excited about software architecture, modern technologies, agile ways of working and you want to take part in developing document and message services for IKEA!

As a person you have a proven ability to develop high quality digital services using and applying good practices. You have a curious nature, and actively acquire new knowledge and skills, using them to champion new methods and processes to improve performance. On the same side you are happy to share your knowledge and help everyone around you to grow as individuals. You have a service mindset, seniority in approach and enjoy collaborating with stakeholders.

You will become part of a highly skilled team delivering services for document rendering and document distribution which are used by a variety of digital products at IKEA Digital. You will contribute to the modernization of the area, moving our services from on premise into cloud and implementing self-service for our consumers. You should feel comfortable working with a variety of technologies. Experience with cloud-native application development in GCP is of most importance. The work includes development, maintenance, assisting and supporting consumers as well as taking part in operational 24x7 support.

The IKEA culture and values are very much a part of our business and day-to-day work life. For you to thrive and grow with IKEA it’s important for us that you share our values! You can read more regarding our values and life at IKEA on our website www.ikea.com.

To succeed as a Software Engineer you will have:
- 3+ years’ experience in software development with Java
- Strong skills in design and development of Restful APIs using Spring Boot
- Experience in developing with Google Cloud Platform (Cloud Run, Cloud Storage, SQL, BigQuery, Logging and Security)
- Strong understanding of common API technologies, such as authentication and access management (OAuth/EntraId), micro services
- Solid understanding of CI/CD practices and experience with GitHub Actions for automating build, test, and deployment processes
- Good written and verbal English communication skills
- Readiness to take part in 24x7 support

It is an advantage if you have experience with:
- Basic Knowledge of front-end development
- Agile and Knowledge of DevOps tools and methods
- Basic SQL knowledge

Our technology stack consists of:
Java & Spring Boot
Google cloud
Alibaba cloud
GIT/GitHub workflows
Terraform
PostgreSQL
JUnit
XML/JSON
React

What you'll be doing day to day

Among many tasks you will:
- Develop, run and maintain high-quality code of the assigned Product or Service using the right toolsets required in order to meet consumer expectations on the delivery
- Develop high-quality software design and architecture in accordance with good practices and agreed standards, such as Ingka Software Security Directives, to ensure delivery according to requirements and compliance
- Work in agile teams across areas, contributing to the development and maintenance of Products and Services
- Apply and promote good software engineering practices, including continuous integration and delivery, within an agile/iterative development approach in order to improve time to market and fulfil business needs.
- Drive change activities in different environments in order to secure functionality and availability
- Deliver tests, performance analysis, configuration management and creation of functional/feature specifications to improve the Product/Service delivery
- Continuously explore and evaluate new technologies in order to boost innovation and productivity for optimisation/modifications to the current design and development productivity
- Provide support and guidance as needed to consumers and other engineers encouraging good practices.
- Develop different engineering patterns for different types of Products and Services by working across initiatives within Ingka.

About this work area

Group Digital set the digital agenda to keep IKEA leading in an uncertain and fast-moving environment. We drive the development, provision and operation of our digital products and services through the use of new and existing technology and agile delivery methods to deliver at pace. At the same time, we provide a home for digital skills to both develop and extend the technical, people and business skills needed to ensure continuous development and growth of our digital capability.

We’re the ones who make it possible for people to have a smarter life at home and a hassle-free and rewarding shopping experience. Together we work to find new digital solutions for every business need to help make IKEA a great and efficient place to work. We like to think of ourselves as innovative and modern, and we believe that nothing would actually work without us.

Questions and support? Let's connect!

We will be interviewing continuously for this position. The role can be hired in either Malmö or Helsingborg.

If you have any questions about the role, please reach out to the Recruiter- Rosie Geraghty- rosie.geraghty@ingka.com



Hae työpaikkaa