AI SummaryVerified by Aipplify AI
The vacancy is well-structured and informative, offering a clear view of expectations and requirements.
AI quality score8.7 / 10
Check Match — Just drop your CV
See your fit for Solution Architect in seconds.
Overview
AGIMA is looking for a Senior Solution Architect to design solution architectures, select technology stacks, and mentor developers. Flexible working hours and a supportive team environment offered.
Responsibilities
- •Design solution architectures (High-Level Design) and decompose into services;
- •Choose technology stack and justify architectural decisions;
- •Develop and agree on non-functional requirements (SLA, performance, security);
- •Control compliance with architectural standards and guidelines in development teams;
- •Participate in Code Review at the architectural level;
- •Mentor developers and system analysts on architecture;
- •Interact with stakeholders to gather and formalize requirements.
Conditions
- •Flexible schedule: 5/2 from 10:00 to 19:00, but hours can be adjusted if necessary;
- •Warm atmosphere: interest clubs, summer nature trips AGIMA Camp, and corporate parties where you can invite your family;
- •Strong team: openness to solving any issues and support in creating your personal brand for professional growth;
- •Special bonuses: free tickets to the iconic run for IT specialists RUNIT;
- •Professional development: participation in specialized conferences — we will cover travel and participation if you speak as a speaker;
- •Training: access to our developed courses in UX design, project management, team leading, and other areas.
Requirements
- •Experience in IT architecture for 5–7 years;
- •Deep knowledge of Java stack (Core, Spring, Hibernate);
- •Expertise in designing distributed systems and microservices architecture;
- •Experience with high-load systems;
- •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 of their scaling principles;
- •Experience with Docker and Kubernetes.
Loading similar jobs...