01Key Responsibilities
- Develop and enhance backend services using Python and Node.js .
- Build responsive, component-driven user interfaces using React.js .
- Participate in architectural sessions to design scalable, secure, and compliant solutions suitable for financial systems.
- Build scalable APIs and microservices, integrating with databases ( PostgreSQL, MongoDB , Firestore, Cloud SQL, etc.) and third-party services.
- Work with Azure , GCP, Cloud Run, GKE, or serverless environments to deploy and operate production-grade workloads.
- Collaborate with product, design, and DevOps teams to drive feature design, performance optimization, and CI/CD automation .
- Work with cross-functional teams to ensure code quality, performance, and adherence to banking/financial best practices.
- Write clean, maintainable, and testable code following TypeScript best practices and design patterns.
- Participate in code reviews, architecture discussions, and technical decision-making.
- Mentor junior developers and contribute to engineering standards and documentation.
- Troubleshoot and optimize performance across the entire stack.
Required Skills & Qualifications:
- Strong hands-on programming experience with Python (must-have) .
- Proficiency in Node.js for backend services and API development.
- Strong experience with React.js for building modern UI components.
- Solid experience in application architecture, microservices, and design patterns .
- Hands-on experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB , Firestore, MongoDB).
- Familiarity with containerization and orchestration (Docker, Kubernetes, Cloud Run, GKE).
- Experience implementing CI/CD pipelines and automated testing frameworks (Jest, Mocha, or similar).
- Understanding of API design principles , authentication/authorization (OAuth2, JWT, IAP), and REST/GraphQL.
- Working knowledge of cloud platforms (preferably Azure , Google Cloud Platform).
- Strong understanding of software architecture, scalability, and performance optimization.
Soft Skills:
- Excellent problem-solving, debugging, and communication skills.
- Passion for clean code, developer experience, and automation.
- Ability to work independently and collaboratively in a fast-paced, product-driven setting.
- Mentorship mindset - helping elevate team capabilities and engineering culture.
Why Join iVedha
- Work with cutting-edge agentic AI, automation, and platform engineering.
- Engage with major global banking clients.
- Opportunity to innovate using Nexa and PlatformNEX. .