About the project:
We are the development center for Sber's India branch.
You have a unique opportunity to participate in building an Automated Banking System (ABS) for Sber's Indian branch from scratch.
The system consists of a set of modules - core, accounting, reporting, credit and non-credit products, internet banking and anti-fraud system. You can directly participate in the creation of any of them, influence the architecture, the quality, the processes, the way they should look in the end.
Our pros are no legacy, no complicated, hardened processes, modern technology.
Our goal is to make our own, small Sber for the foreign market.
Part of the team is in Russia, part in India, a great opportunity to work in an international team!
Responsibilities:
- lead the design and development of end-to-end solutions that meet business requirements, leveraging your expertise in solution architecture.
- translate business requirements into technical specifications that Developers can work with, ensuring that solutions are scalable, reliable, and maintainable.
- provide technical guidance and mentorship to junior team members, ensuring that they are equipped with the skills and knowledge needed to deliver high-quality solutions.
- stay up-to-date with the latest trends and technologies in solution architecture, and apply this knowledge to drive innovation and continuous improvement.
- technical leadership.
Requirements:
- write well-structured documentation that is easy for developers to understand, using modern standards and technologies
- ability to independently analyze business requirements and communicate with stakeholders
- minimum of 5 years of experience in architectural design, development experience preferred
- deep knowledge of architectural approaches and practices
- experience in designing and implementing solutions using containerized environments (Docker, OpenShift/Kubernetes)
- knowledge of application architecture, modeling languages, and notations. Experience with (UML, BPMN2, Archimate)
- experience in designing integration solutions using REST/SOAP services, message queues, brokers (Kafka/MQ), different message formats (Swagger(OpenAPI)/JSON, XSD/XML, WSDL). Ability to justify the choice of synchronous/asynchronous interaction methods
- understanding user authentication/authorization scenarios, principles of OpenID, Oauth2
- understanding differences and applications of various storage solutions (SQL, NoSQL databases, key-value stores). Knowledge of relational model principles
- understanding network technologies and principles of information security (HTTPS, TLS, mTLS)
- ability to clearly articulate thoughts in both oral and written form, with strong communication skills
- knowledge of design patterns and ability to design architectures for distributed, fault-tolerant applications.
We Offer:
- new modern office at NCPR Industrial Layout, Doddanakundi Industrial Area 2, Seetharampalya, Hoodi, Bengaluru, Karnataka 560048
- gym for employees
- medical insurance for employees and immediate family (wife/husband, two children)
- competitive salary and opportunities for professional development
- quarterly bonus paid each quarter for work performed
- professional and thematic communities, support for employee initiatives
- financial support for relocation
- courses at the Corporate University
- the opportunity to come to the head office and complete an internship at Sberbank
- work format: office, hybrid after the probationary period
- work schedule: 5/2 (5 days of work, Saturday and Sunday off).