freehire launches on Product Hunt on 26 August.

Follow →

Solution Architect (m/f/n)

Summary

Designs and maintains enterprise software architecture for an EU institution in Warsaw, translating business needs into scalable, secure solutions using SOA, microservices, Kafka, GraphQL, and Redis.

We are looking for an experienced Solution Architect (m/f/n) to join our client's team carrying out a project for one of the EU institutions located in Warsaw.

About the role:

As a Solution Architect the right candidate will be responsible for defining and maintaining the overall solution architecture, translating business and technical requirements into robust architectural designs, supporting development teams throughout the software lifecycle, evaluating technical solutions, and ensuring that the system meets the required levels of security, quality, scalability and maintainability.

Responsibilities:

  • Defining and maintaining the solution architecture: designing the overall system architecture, translating business, functional and technical requirements into scalable and secure architectural solutions.

  • Designing system interoperability and integration: defining interfaces between system components and external platforms, ensuring interoperability across distributed systems, selecting appropriate integration patterns and technologies, and maintaining architectural consistency throughout the system lifecycle.

  • Leading architectural governance and technology selection: establishing architecture standards and best practices, evaluating technologies and solution alternatives.

  • Supporting system planning and software development: estimating software development activities, analysing existing systems, contributing to solution design and change management and ensuring the solution remains scalable, maintainable and aligned with business objectives.

  • Producing technical documentation and providing technical leadership: preparing architectural documentation and technical presentations, communicating architectural decisions to stakeholders, mentoring development teams.

Requirements:

  • BSc or higher education degree (preferably in Computer Science/Information Technology/Engineering).

  • Minimum 7 years of proven professional experience in software development.

  • At least 2 years in software architecture for large-scale enterprise systems.

  • Proven expertise in designing enterprise software solutions based on service-oriented architecture (SOA), Enterprise Service Bus (ESB) concepts and microservices architectures.

  • Strong knowledge of distributed systems, including event-driven architectures, Apache Kafka, GraphQL APIs and Redis, with experience integrating complex software systems.

  • The ability to define architectural standards.

  • Experience in mentoring software development teams

  • Experience working in Agile (Scrum).

  • English level - min. B2.

Offer:

  • Contract type: B2B with SHIMI.

  • Rate: 170 - 195 zł/h netto + VAT.

  • Type of work: remote (first day at the client's office ).

  • Work hours: full-time.

See also