Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
О рекламодателе
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЦЕНТР НАЦИОНАЛЬНЫХ ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМ" ИНН: 9704271170
описание
The project is developing and integrating a modern payment platform for secure and reliable payment processing and interaction with external systems. It includes scalable microservices and asynchronous transaction processing, with a focus on resilience, security, and high availability.
задачи
Design the target microservices architecture for banking and payment solutions
Define service boundaries and areas of responsibility for individual components
Design microservice communication using REST, gRPC, and Kafka
Develop integration architectures for internal and external banking systems
Design synchronous and asynchronous interaction scenarios
Design solutions for high availability, scalability, and high-load requirements
Develop and maintain architecture documentation using C4 and UML
Define API contracts and integration interfaces
Define approaches to API security and inter-service communication security
Design the use of Docker and Kubernetes within the solution architecture
Define strategies for error handling, retries, and failure recovery
Participate in the architectural analysis of existing banking systems and integrations
Make architectural decisions and document them in technical documentation
Advise development teams on implementing architectural solutions
Assess technical risks and the impact of architectural changes on the existing system
требования
3+ Years of hands-on experience designing microservices architectures
Experience designing distributed system architectures with a large number of interacting services
Experience preparing architecture documentation, including C4 models, UML diagrams, sequence diagrams, component diagrams, and other architectural diagrams
Experience designing integration solutions between internal services and external systems
Hands-on experience with Kafka or other message brokers
Understanding of Event-Driven Architecture and asynchronous service communication
Experience designing highly available and high-load systems
Hands-on experience with Docker and Kubernetes from an architectural perspective
Understanding of distributed systems security principles, including OAuth, TLS, authentication, authorization, and access control
Experience designing solutions for banking, payment, or other systems with strict reliability and data consistency requirements
Ability to analyze existing architectures, identify architectural constraints, and propose potential evolution paths
Ability to select technologies and architectural patterns based on business requirements and technical constraints
Experience collaborating with developers, business/system analysts, DevOps engineers, and other technical teams
English at Intermediate level or above
Будет плюсом: No nice-to-have qualifications specified
условия
Opportunity to change projects and/or develop expertise in an interesting business domain
Professional, financial, and career growth; mentoring and onboarding systems for each new employee
Opportunity to earn up to an additional 1,000 EUR per month, depending on expertise, through participation in company activities; this is included in the annual bonus
Access to the corporate training portal and its regularly updated knowledge base
Corporate events and amenities, including parties, pizza days, PlayStation, fruit, coffee, snacks, and movies
Certification compensation (AWS, PMP, etc.)
Referral program
Private health insurance and sports compensation, depending on the type of employment