Let's make a difference together!
Senior Software Architect
Location
Poland
Posted
175 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Architect
Madiff
• Own and evolve the target architecture for core transactional platforms • Design scalable, resilient, and secure distributed systems • Define and govern microservices and event-driven architecture patterns • Lead architectural decision-making across multiple engineering teams • Ensure alignment with non-functional requirements (performance, availability, security, compliance) • Guide teams on clean architecture, Domain-Driven Design, and SOLID principles • Review solution designs and code from an architectural perspective • Partner with DevOps and platform teams on CI/CD, deployment, and runtime architecture • Drive cloud adoption and container-based delivery models • Identify technical risks early and define mitigation strategies • Support production readiness, operational stability, and incident prevention • Act as the technical escalation point for complex architectural issues
Job Requirements
- Senior-level experience as a Software Architect or Lead Architect
- Strong Java background (Java 8 or higher)
- Extensive experience with Spring Boot, Spring Cloud, and enterprise frameworks
- Proven experience designing high-throughput transactional systems
- Deep understanding of microservices and distributed systems
- 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 high-availability environments
- Strong communication skills and ability to influence senior stakeholders.
Benefits
- 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 enterprise delivery environments
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Software Engineer – Summer Intern
Symmetry SystemsSecuring Data With Precision and Scale in Modern Enterprises
• Assist in developing and testing new features for our security platform • Collaborate with cross-functional teams on data analysis and visualization projects • Participate in research initiatives related to emerging threats and security trends • Support documentation efforts for internal and external use • Contribute to software development tasks under the guidance of senior team members
**Role Overview:** Tamnoon is building software that helps teams streamline and scale cloud security remediation. As a Full Stack Engineer, you’ll design, develop, and maintain secure, reliable, high-performing web applications—working across the stack with a strong emphasis on React + TypeScript (and Nest.js is a big plus). You’ll collaborate closely with Product, Design, and Engineering to ship customer-facing features, iterate quickly, and continuously improve quality over time.
• Lead the end-to-end architecture and implementation of Weave Design System, ensuring robust support for iconography, typography, design tokens, themes, and accessible toolkits across platforms • Own the strategy and guide the execution for toolkit development and maintenance for different tech stacks, including Web and Native, ensuring maximum feature parity and seamless developer experience across tech stacks • Define and manage the lifecycle of design tokens: specification, packaging, distribution, and integration with engineering and design workflows • Establish and enforce standards for component libraries, patterns, and assets, driving consistency and scalability • Collaborate with cross-functional teams (design, engineering, product) to align design system architecture with business goals and technical constraints • Identify and resolve complexities arising from multi-tech stack implementations, including interoperability, versioning, and platform-specific challenges • Provide hands-on technical leadership, conducting code reviews, prototyping, and direct contributions to toolkit and system codebases • Mentor and guide teams in adopting and evolving the design system, fostering best practices and continuous improvement • Monitor and optimize system performance, scalability, and resilience, proactively addressing technical debt and future-proofing the architecture • Stay current with industry trends in design systems, toolkits, and UI technologies, evaluating and integrating new approaches as appropriate
Senior Software Engineer, FHIR/Interoperability
NavaBuilding simple, effective government services. Want to contribute? We're hiring!
• Nava’s Software Engineer works with fellow Nava engineers to design, review, and build well-crafted software • Collaborates with government partners and other contractors to architect, implement, and deploy new systems and improvements to existing systems • Work in an agile manner to efficiently deliver new features that meet user needs • Creates efficient tools and processes to automate Nava’s development, testing, and production workflows • Routinely participate in an on-call rotation to support production systems and investigate issues when they occur




