New offer - be the first one to apply!

December 25, 2025

Software Architect

Senior • Remote

$170 - $185/

Warsaw, Poland

At Madiff, we connect top IT talent with cutting-edge companies through remote Agile teams and nearshore outsourcing. With operations in Poland, Portugal, France, and the UK, we specialize in AI, DevOps, and Cybersecurity – supporting industries like Telecom, Banking, and Hi-Tech.


Are you an experienced Software Architect ready to take ownership of complex, mission-critical platforms operating at massive scale?

Do you enjoy shaping long-term technical direction while staying close to real engineering challenges?

If designing highly available, secure, and high-throughput systems excites you – this role is for you.


Key responsibilities:

  • Own, define, and evolve the target architecture for core lottery platform services

  • Design scalable, resilient, and secure distributed systems

  • Define and enforce microservices and event-driven architecture patterns

  • Act as the final decision authority for architectural topics across multiple teams

  • Ensure alignment with non-functional requirements such as performance, availability, security, and compliance

  • Guide teams on clean architecture, domain-driven design (DDD), and SOLID principles

  • Review solution designs and source code from an architectural perspective

  • Collaborate with DevOps and platform teams on CI/CD, deployment, and runtime architecture

  • Drive cloud adoption and container-based delivery models

  • Identify architectural and technical risks early and define mitigation strategies

  • Support production readiness, platform stability, and incident prevention

  • Serve as a technical escalation point for complex, cross-team issues


What we are looking for:

  • Previous hands-on experience as a Software Architect

  • Strong commercial experience with Java (8+)

  • Extensive knowledge of Spring Boot, Spring Cloud, and enterprise Java frameworks

  • Proven track record designing high-throughput, transactional systems

  • Deep understanding of microservices and distributed system architectures

  • Experience with event-driven architectures and messaging platforms

  • Strong API design skills, including REST and security standards

  • Solid understanding of data consistency, concurrency, and fault tolerance

  • Experience working in regulated or highly available environments

  • Excellent communication skills and ability to influence senior technical and non-technical stakeholders


Nice to have

  • Experience in gaming, lottery, or financial transaction platforms

  • Knowledge of security standards and compliance frameworks

  • Experience with performance tuning and capacity planning

  • Background in consulting or large-scale enterprise delivery


What we offer:

  • Fully remote work work model

  • Long-term, stable project within a highly regulated, large-scale platform

  • Real architectural ownership and influence over long-term technical direction

  • Collaboration with senior engineering leaders in a mature, professional environment