Systems Architect

Ework GroupWarszawanofluffjobspublished 09/01/2026
Must-have:JavaAzureDockerKubernetesDevOpsCI/CDAI
Machine translation — original language: Polish.Show original

Daily tasks

  • Acting as Tech Lead in a Scrum team (team support, technological direction, architectural decisions)
  • Active programming – implementing business requirements in Java technology
  • Designing and developing system and microservices architecture
  • Collaborating with the Product Owner and business to refine requirements and translate them into technical solutions
  • Establishing technical standards (coding, architecture, integrations) and ensuring their compliance
  • Conducting code review and ensuring the quality of code and solutions
  • Mentoring and developing the competencies of the development team
  • Supporting the team in solving technical problems
  • Designing and supervising system and API integration
  • Ensuring the performance, security, and scalability of solutions
  • Cross-team collaboration (other scrum teams, architecture, DevOps, integrations)
  • Participating in technological decisions and risk assessment
  • Utilizing the cloud (preferably Azure) in solutions
  • Utilizing Agentic AI / AI in the development process (automation, increasing productivity)

Requirements

The role requires active coding for approximately 75% of working time – very good knowledge of Java supported by practical production experience is essential. Minimum 5+ years of experience in designing and building systems (web). Experience in building microservices architectures and distributed systems. Very good knowledge of:

  • architectural and integration patterns
  • API design and system integration
  • DDD (Domain-Driven Design)

Experience in:

  • code review, mentoring, and leading a technical team
  • cross-team collaboration
  • co-creating technological decisions and risk assessment

Knowledge of containerization and orchestration (Docker, Kubernetes) Knowledge of the English language (min. B2)

Practical knowledge of:

  • relational databases (SQL, query optimization)
  • Event-Driven Architecture
  • observability (end-to-end)

NICE TO HAVE REQUIREMENTS:

  • Basic/practical knowledge of the cloud (Azure preferred)
  • Knowledge of CI/CD and DevOps
  • Knowledge of Agentic AI / AI in SDLC (e.g., using AI in development, automation, supporting architectural decisions)

Must have: Java, API, DDD, Domain-driven design, SQL, Docker, Kubernetes, SDLC

Nice to have: DevOps, Azure, AI in SDLC