HamburgerMenu
hirist

Application Architect

Posted on: 29/08/2025

Job Description

Role : Technical Architect

Technical Architect is a member of software engineering team who designs software solutions from the ground up, making high-level decisions about each stage of the process and leading a team of engineers to create the final product. This role requires significant experience as a software developer. The goal is to provide a framework for the development of a software or system that will result in high quality IT solutions.

Domain/capability requirements :

Payments product domain experience 5+ years, explicitly demonstrating the following :

- Developing bank to bank payment products (API & SAAS) for enterprise customers globally with design thinking and customer-centric approach

- Demonstrating use of qualitative and quantitative customer discovery approaches

- Willing to operate semi-independently and take decisions within agreed boundaries

Extensive hands-on technical experience in :

- Core Java language, data structures, multi-threading and exception handling, etc. or extensive experience in .Net core 6 and above with C# and its ecosystem

- TypeScript, VueJS, React, Node for building dynamic user interfaces

- Working with relational databases - PostgreSQL/MySQL with proficiency in data-modelling, SQL, ORM, JPA, etc.

- JUnit/Cucumber/Rest Assured/Selenium for backend & frontend testing

- Sophisticated debugging skills

- DevOps (CI/CD) and automation tools - e.g. Jenkins/GitLab/similar

- One or more cloud platforms - AWS, Azure or GCP

- Building and deploying containerized solution with Kubernetes/Docker or a similar technology

- Building scalable applications as microservices using Spring framework

- Using static and dynamic code analysis tools such as SonarQube, Coverity, etc.

- Good understanding of SDLC standards.

- Performance optimizations using Profiling tools and technique

- CI/CD & automation tooling such as Jenkins/GitLab/similar

- Docker/Kubernetes/EKS, etc. for containerized deployment.

- RabbitMQ, AWS MQ, Azure Queue for event streaming & message brokering.

- Experience in No-SQL databases such as MongoDB, DynamoDB, CosmosDB.

- UX experience covering discovery and UI design capabilities, 5-10 years

- Knowledge and experience of implementing SSO

- Strong knowledge of SOLID principles and design patterns

info-icon

Did you find something suspicious?