AGIMA is the largest digital solutions integrator in Russia with one of the strongest development teams. Since 2006, we have launched over 800 major projects. Our clients include Avito, Sber, MegaFon, Finam, AlfaStrakhovanie, X5 Retail Group, Lemana PRO, Ozon, Magnit, and many others.
Our operating principles:
- We love to work, we know how to relax.
- The company is for people, not people for the company.
- If the rules don't work, we change them.
- We don't do supporting roles.
- We play on the client's side.
We are looking for a Solutions Architect to join the team that develops a financial marketplace.
Your responsibilities:
- Design solution architectures (High-Level Design) and decompose into services;
- Select the technology stack and justify architectural decisions;
- Develop and approve non-functional requirements (SLA, performance, security);
- Monitor compliance with architectural standards and guidelines in development teams;
- Participate in Code Reviews at the architectural level;
- Mentor developers and system analysts on architecture issues;
- Interact with stakeholders to gather and formalize requirements.
What's important to us:
- IT architecture experience of 5–7 years or more;
- Deep knowledge of the Java stack (Core, Spring, Hibernate);
- Expertise in designing distributed systems and microservice architecture;
- Experience with high-load systems (Highload);
- Understanding of Domain-Driven Design (DDD) principles;
- Knowledge of design patterns (GoF, Enterprise Integration Patterns);
- Experience with message brokers (Kafka, RabbitMQ);
- Proficient in UML and C4 Model notations;
- Skills in working with databases (SQL, NoSQL) and understanding their scaling principles;
- Experience with Docker and Kubernetes.
What we offer:
- Flexible schedule: 5/2 from 10:00 to 19:00, but we can adjust working hours to suit you if needed;
- Warm atmosphere: interest clubs, summer outdoor retreats AGIMA Camp, and corporate parties where you can bring your family;
- Strong team: openness to solving any issues and support in building your personal brand for professional growth;
- Special bonuses: free tickets to RUNIT, a cult race for IT specialists;
- Professional development: participation in industry conferences — we will cover travel and participation if you are a speaker;
- Training: access to our in-house courses on UX design, project management, team leadership, and other areas.