Senior Application Architect

emagine Polska

Warsaw, Maz, Poland • 1h ago • Remote

Senior

Remote

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Location: Warsaw (European time zone)

  • Work model: Remote

  • Travel: Occasional travel within Europe

  • Language: Fluent English

  • Experience: 8–12+ years in IT, including 3–4+ years in an Architect role

Description

Own and evolve system-level backend architecture for a critical enterprise digital document service. You will design scalable, secure, highly available solutions and integrations, translate architecture into clear technical designs and development tasks, and ensure architectural consistency across the service landscape.

Responsibilities

  • Own and evolve backend architecture of system-level components

  • Design new components and technical solutions focused on scalability, availability, security, and performance

  • Translate solution architecture into technical designs and development tasks

  • Ensure architectural consistency across the digital document services landscape

  • Define and maintain system design and interface documentation

  • Support security-by-design and architectural best practices

  • Mentor developers on clean architecture, design patterns, cloud-native approaches, and microservices

  • Review technical designs, implementation approaches, and technical debt

  • Collaborate with DevSecOps, DBAs, Network, and Testing teams to resolve technical and operational issues

  • Support performance testing and drive improvements using observability data

Benefits

Not specified in the provided posting.

Requirements

  • 8–12+ years of overall IT/software engineering experience

  • 3–4+ years in a Technical Architect/Software Architect/Application Architect role

  • Strong backend architecture experience with microservices

  • Good understanding of cloud-native architectures, Docker, and Kubernetes

  • Hands-on experience with Java and Spring Boot

  • Experience with relational and NoSQL databases and database performance

  • Strong understanding of system integrations and interface design

  • Knowledge of architectural patterns: Domain-Driven Design, Event-Driven Architecture, CQRS

  • Experience with CI/CD and Infrastructure as Code

  • Understanding of application monitoring, logging, and observability

  • Experience working in Agile environments with Jira/Confluence

  • University degree in Computer Science, IT, or equivalent experience

  • Fluent written and spoken English

  • Strong communication skills and experience working in international, cross-cultural teams

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report