We are looking for an experienced Java Architect to support the development of the technological foundation for a client specializing in mobile payment systems.
Responsibilities:
- Designing scalable solutions in a hybrid environment (on-premise and Google Cloud)
- Contributing to the development of new company products, including understanding business needs and addressing them through technical proposals
- Identifying potential issues related to scalability, high availability, and system distribution – and resolving them
- Collaborating with development teams to ensure the highest code quality (at the architectural level, taking into account modularity and scalability requirements)
- Working with infrastructure teams to propose better solutions and industry-standard practices
- Sharing knowledge in the areas of architecture, software development, or infrastructure
Requirements:
- At least 6 years of experience as an Architect
- Solid understanding of industry standards, especially in the area of cloud (or hybrid) environments
- Experience in designing distributed systems
- Hands-on experience with public cloud environments (we use Google Cloud, but experience with another provider is also acceptable)
- Experience working under high-throughput conditions (handling a large number of events per second)
- Strong analytical skills and the ability to solve complex system-level problems
- Programming skills in any language and a good understanding of Clean Code principles
- Excellent command of English
Nice to have:
- Experience working with large computer networks, knowledge of networking protocols and tools
- Familiarity with best practices in the configuration and architecture of Kubernetes-based systems
Offer:
- The opportunity to work on a key payment system in Poland, with a real impact on the daily lives of millions of users
- Autonomy in making technical decisions and introducing innovative solutions
- A work environment that values expert knowledge, sound arguments, and supports a culture of continuous learning
- Flexible working hours, hybrid work model
- A standard benefits package (including medical care, life insurance, English lessons, unlimited access to a large e-learning platform, MyBenefit, MultiSport, etc.)
- A training and conference budget