Software Architect - Payments Domain
TLDR
Be a critical player in shaping the architecture of high-throughput transactional systems while mentoring junior developers to enhance the payments domain.
- Develop and maintain the architecture for the specific domain and its technical roadmap.
- Help the team design the architecture and implement solutions for complex features.
- Ensure the architecture is scalable, resilient, and efficient, aligned with business, IT, and legal strategies.
- Drive continuous improvement in the architecture.
- Define architecture principles, models, and guidelines.
- Define and enforce architectural standards and governance processes.
- Lead other engineers and educate developers in best practices and architecture principles.
- Review developers' work and provide relevant feedback.
- Represent the domain in technical discussions with architect peers and stakeholders.
- Responsible for maintaining comprehensive documentation (diagrams, models, decision logs).
- Work closely with business stakeholders to translate their needs into architectural solutions.
- Communicate complex technical challenges for non-technical stakeholders.
- Been working a minimum of 5 years as a senior software engineer.
- Minimum 2 years of experience making technical decisions on an architectural level.
- Clear Communication - ability to adapt depending on the audience.
- Experience working with business stakeholders or/and PMs/PO.
- Solid background as a Java and/or Kotlin developer.
- Experience with Event-Driven Architecture and Microservice Architecture.
- Ability to lead/mentor teams, strong analytical/problem-solving skills, and a good understanding of architectural principles in scalable, highly concurrent, and fault-tolerant enterprise systems.
- Passion for software development and hands-on work with code.
- Fullstack experience.
- Solution-oriented mindset.
- Experience in driving creation of architectural guidelines and documentation
- Hybrid work policy (3 days a week from office).
- 4 weeks of Workation (T&C apply).
- Competitive base salary.
- Benefits package - 800 PLN net (B2B)/gross (UOP) monthly.
- Our office provides complimentary snacks and drinks; on Mondays, we serve complimentary breakfast.
- Team and office social events throughout the year.
- Equipment: MacBook Pro 16" (or 14")/M3 Pro 12-core CPU/18-core GPU/36GB RAM/512GB SSD + smartphone (iPhone 15 or Samsung Galaxy S24).
Benefits
Free Meals & Snacks
Our office provides complimentary snacks and drinks; on Mondays, we serve complimentary breakfast.
Provided equipment
Equipment: MacBook Pro 16" (or 14")/M3 Pro 12-core CPU/18-core GPU/36GB RAM/512GB SSD + smartphone (iPhone 15 or Samsung Galaxy S24).
Remote-Friendly
Hybrid work policy (3 days a week from office).
LeoVegas Group is a leading innovator in the igaming industry, creating engaging and cutting-edge gaming experiences. We serve a global audience with a robust portfolio of online casino and sports betting products, backed by a team of over 2000 dedicated professionals harnessing agility and creativity across 19 locations. Our commitment to pioneering solutions sets us apart as a front-runner in this dynamic marketplace.