Role Summary: We are seeking a highly experienced Senior Software Architect to lead the design and development of scalable high-performance financial technology solutions. The ideal candidate will have a deep understanding of distributed systems cloud computing and modern software architectures. They will play a critical role in shaping the technical vision driving architectural excellence and mentoring engineering teams.
The role requires defining challenging and implementing functional and non-functional requirements and liase with project stakeholders to ensure high quality and timely delivery of a Digital Cloud platform(s).
Minimum Qualifications
Design Acumen:
- Deep understanding of distributed system architecture and best practices.
- Strong knowledge of Domain-Driven Design (DDD) and Event-Driven Architecture (EDA).
- Solid understanding of security best practices and compliance in fintech solutions.
- Strong understanding of microservices architecture.
- Focus on Non-Functional Principles like Maintainability Quality PerformanceSecurity etc
Soft Skills:
o Experience in fintech banking or payment systems.
o Strong understanding of regulatory and compliance requirements in the financial sector.
o Proven ability to lead technical teams and influence decision-making.
o Strong problem-solving skills and ability to handle complex architectural challenges.
o Pro-active learning of emerging technologies and drive innovation within the organization
Total Experience Expected: 14-18 years
Qualifications :
What you will do
o Design and develop distributed architectures for high-availability fintech applications with SaaS approach.
o Lead cloud-native development leveraging Kubernetes and AWS services.
o Architect and implement event-driven and microservices-based systems.
o Write code to develop and maintain secure scalable and resilient applications.
o Define develop and challenge application design strategies.
o Enable teams to follow effective development workflows.
o Engineer with DevSecOps best practices ensuring efficient CI/CD pipelines and deployment strategies.
o Provide technical leadership and mentor engineering teams on software design principles.
o Collaborate with product business and engineering teams to translate requirements into scalable solutions.
o Ensure Product Quality including TDD Contract test JUnit etc.
o Effective technical presentation to stakeholders.
Technical Skills:
o Expert-level proficiency in Java 11 and hands-on experience in backend development.
o Strong expertise in Spring Boot.
o Extensive experience with NoSQL and SQL databases such as MongoDB Redis and PostgreSQL.
o Proficiency in messaging systems like Kafka.
o Experience with TypeScript for front end development and K6 test automation.
o Good to have experience with:
Reactive Programming
Helm
ArgoCD
Gitlab CI
Front-end frameworks like Angular
Additional Information :
What drives our teams:
o Develop test and maintain software components based on user stories and feature specifications.
o Write clean maintainable and efficient code using Java reactive streams and associated technologies.
o Implement and optimize solutions using Spring Web Flux Spring Boot Spring Cloud Contract and other Spring modules.
o Build and manage microservices using Docker Kubernetes and Helm.
o Integrate event-driven systems using Kafka.
o Work on distributed data processing using Apache Spark.
o Develop front-end components using Angular and TypeScript.
o Build and deploy AWS cloud-based SaaS applications ensuring scalability and reliability.
o Work closely with cross-functional teams including architecture and product teams to ensure the seamless implementation of enterprise-level non-functional requirements (NFRs).
o Drive innovation by introducing new ideas and technologies into the development process with a focus on automation and reducing manual interventions.
o Focus on efficiency improvements in both product development and operational tasks.
o Leverage GenAI tools such as GitHub Copilot to optimize your development workflow and enhance code quality.
o Collaborate with the team on building scalable SaaS products ensuring long-term product growth and maintaining enterprise-level quality.
o Contribute to overall product design and feature enhancements thinking beyond technical execution and focusing on the bigger product vision.
Secondary Location: Noida Campus
At our organization we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences.
All of our positions are open to people with disabilities.
Remote Work :
No
Employment Type :
Full-time
Role Summary: We are seeking a highly experienced Senior Software Architect to lead the design and development of scalable high-performance financial technology solutions. The ideal candidate will have a deep understanding of distributed systems cloud computing and modern software architectures. The...
Role Summary: We are seeking a highly experienced Senior Software Architect to lead the design and development of scalable high-performance financial technology solutions. The ideal candidate will have a deep understanding of distributed systems cloud computing and modern software architectures. They will play a critical role in shaping the technical vision driving architectural excellence and mentoring engineering teams.
The role requires defining challenging and implementing functional and non-functional requirements and liase with project stakeholders to ensure high quality and timely delivery of a Digital Cloud platform(s).
Minimum Qualifications
Design Acumen:
- Deep understanding of distributed system architecture and best practices.
- Strong knowledge of Domain-Driven Design (DDD) and Event-Driven Architecture (EDA).
- Solid understanding of security best practices and compliance in fintech solutions.
- Strong understanding of microservices architecture.
- Focus on Non-Functional Principles like Maintainability Quality PerformanceSecurity etc
Soft Skills:
o Experience in fintech banking or payment systems.
o Strong understanding of regulatory and compliance requirements in the financial sector.
o Proven ability to lead technical teams and influence decision-making.
o Strong problem-solving skills and ability to handle complex architectural challenges.
o Pro-active learning of emerging technologies and drive innovation within the organization
Total Experience Expected: 14-18 years
Qualifications :
What you will do
o Design and develop distributed architectures for high-availability fintech applications with SaaS approach.
o Lead cloud-native development leveraging Kubernetes and AWS services.
o Architect and implement event-driven and microservices-based systems.
o Write code to develop and maintain secure scalable and resilient applications.
o Define develop and challenge application design strategies.
o Enable teams to follow effective development workflows.
o Engineer with DevSecOps best practices ensuring efficient CI/CD pipelines and deployment strategies.
o Provide technical leadership and mentor engineering teams on software design principles.
o Collaborate with product business and engineering teams to translate requirements into scalable solutions.
o Ensure Product Quality including TDD Contract test JUnit etc.
o Effective technical presentation to stakeholders.
Technical Skills:
o Expert-level proficiency in Java 11 and hands-on experience in backend development.
o Strong expertise in Spring Boot.
o Extensive experience with NoSQL and SQL databases such as MongoDB Redis and PostgreSQL.
o Proficiency in messaging systems like Kafka.
o Experience with TypeScript for front end development and K6 test automation.
o Good to have experience with:
Reactive Programming
Helm
ArgoCD
Gitlab CI
Front-end frameworks like Angular
Additional Information :
What drives our teams:
o Develop test and maintain software components based on user stories and feature specifications.
o Write clean maintainable and efficient code using Java reactive streams and associated technologies.
o Implement and optimize solutions using Spring Web Flux Spring Boot Spring Cloud Contract and other Spring modules.
o Build and manage microservices using Docker Kubernetes and Helm.
o Integrate event-driven systems using Kafka.
o Work on distributed data processing using Apache Spark.
o Develop front-end components using Angular and TypeScript.
o Build and deploy AWS cloud-based SaaS applications ensuring scalability and reliability.
o Work closely with cross-functional teams including architecture and product teams to ensure the seamless implementation of enterprise-level non-functional requirements (NFRs).
o Drive innovation by introducing new ideas and technologies into the development process with a focus on automation and reducing manual interventions.
o Focus on efficiency improvements in both product development and operational tasks.
o Leverage GenAI tools such as GitHub Copilot to optimize your development workflow and enhance code quality.
o Collaborate with the team on building scalable SaaS products ensuring long-term product growth and maintaining enterprise-level quality.
o Contribute to overall product design and feature enhancements thinking beyond technical execution and focusing on the bigger product vision.
Secondary Location: Noida Campus
At our organization we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences.
All of our positions are open to people with disabilities.
Remote Work :
No
Employment Type :
Full-time
View more
View less