Solution / Software Architect

Wrocław / Kraków / Remote

Senior

B2B: 140 - 180 PLN/h
UoP: 17 300 - 22 300 PLN gross

Requirements
/ Your Skills

  • You have at least 5 years of experience in the areas of e-commerce solution architecture, technical consulting, or in a role such as architect or senior developer with architectural responsibilities
  • You have hands-on experience in designing microservices architecture
  • You are familiar with best practices for performance and optimization of web applications
  • You have a strong understanding of caching mechanisms (e.g., HTTP cache, CDN, Redis, Varnish), application profiling and monitoring techniques, and you can translate them into tangible system improvements
  • Databases (SQL / NoSQL) are not a black box to you
  • You have experience in designing and implementing integrations with back-office systems: ERP, OMS, PIM, and ideally also WMS/CRM/CDP
  • You have extensive practical experience with APIs (REST and GraphQL) and modern web technologies such as React / Next.js
  • You have a systematic and logical approach to problem-solving, can work collaboratively, and take responsibility for technical decisions
  • You have documented knowledge of the Magento platform (commercial projects, certifications, or portfolio)
  • You have documented experience with headless architecture (e.g., Magento + a React/Next.js frontend, or other headless CMS / e-commerce platforms)

Duties
/ Your Role

  • Designing and documenting the complete technical architecture of implemented systems, including Magento-based online stores (also in a headless model), microservices architecture, backend services, as well as integration, security, and scalability strategies
  • Designing and developing complex integrations between the e-commerce platform and the client's domain systems (e.g., ERP, OMS, PIM, WMS, CRM, CDP) using REST API and GraphQL interfaces, as well as queues, asynchronous communication, and event-driven architecture
  • Co-creating the microservices architecture
  • Building and maintaining dedicated applications/microservices and implementing advanced features and extensions to meet clients’ unique business requirements
  • Acting as a trusted technical advisor for clients and internal teams: participating in analytical workshops, recommending technology solutions, and supporting development teams in making key architectural decisions
  • Collaborating with Project Managers, Product Owners, and Developers on planning the technical roadmap, estimating complexity, and assessing technical risks

#JoinUteam – Your team:

The Adobe Team implements advanced e-commerce solutions for clients across various industries. We primarily work within the Adobe ecosystem, delivering projects based on different deployment models of the e-commerce platform—from open-source versions to enterprise-grade cloud solutions. Our team combines technological expertise with a business-oriented approach to digital commerce, creating scalable and efficient sales systems.

Sounds good to you?
/ Then appply for it!

Any questions or doubts on this position?
Go ahead! Contact the recruiter who is in charge of this offer.

Patrycja Kołaczek
IT Recruitment Specialist

Our Recruitment
/ Process

1

CV Review - Have you applied? That’s great! We will verify your profile

2

Let’s get to know each other better - A short phone conversation with a recruiter

3

An F2F meeting / recruitment task - Share your experience with us - a conversation with a technical person and team leader

4

Feedback / job offer - We believe in feedback culture - you'll always get a response from us

Individual approach for every candidate

Every role is different. We respond to the needs of each candidate and the position applied for. This way, you get the best recruitment experience and we get the best team members.

<individual.approach>

Fast process

Nobody likes waiting around. On average, from initial application to final decision, our process takes around 2 weeks. We make a conscious effort to not keep people in the dark.

<fast.process>

Short decision paths

A quick decision path means less people to complicate the process. From HR to department leaders, this short path results in fast answers and clear decisions.

<short.paths>

Feedback always provided

We appreciate the time, effort and respect every candidate gives us, so we always give feedback to help you progress, regardless of the decision.

<feedback.provided>

Low percentage of rejected job contracts

Very few of our offers are rejected. Between our long reputation and the engaging projects we can offer, we’re confident we can find the ideal place to help you develop and grow.

<low.rejections>