Product Architect (java, Microservices Architect) Job in Mastercard

Product Architect (java, Microservices Architect)

Apply Now
Job Summary

Role

This is an "Individual Contributor" role working as a 'Product Architect'.
- Collaborate closely with Product Managers, Regional Solutions Teams to bring their ideas to life. Provide early opinion on technical feasibility and viability of product ideas.
- Establish and advocate the Architecture Principles supporting Decoupling, Scale, Distributed processing, Microservices, Domain Driven Design, Performance, Security, Event Driven Architecture etc.
- Define the high level Logical Architecture(aka System Design) of the product, aligning to architecture principles. Ability to build consensus on the architectural solutions.
- For for new Product offerings, Epics & Use-cases, produce System Design documentation & Architecture artifacts, covering domain principles, service interactions, trade-offs and flow level architecture etc.
- Ideate, analyze and architect enhancements to our Network that will delight our customers.
- Deep engagement with the Dependent Domains to ensure seamless integration adhering to the Domain Driven Design principles.
- Close collaboration with Engineering, Service architects, Dev Managers to ensure adherence of Product Architecture Principles.
- Support customer-level, market and region-level engagements for addressing key opportunities (and threats).


All About You
- Strong technical knowledge and demonstrated experience in Software Architecture and System Design.
- Proven history of designing enterprise-grade applications following Domain Driven Design, Microservices, Event Driven Systems, Cloud Native principles, API design, Eventual Consistency etc.
- Exposure to Cloud, Messaging middlewares, Monitoring tools, Authentication/Authorization, gRPC, REST, Variety of Persistence and Caching technologies, Frontend stack etc.
- Exposure to following technologies- Java, REST, SpringBoot, Kafka, NATS, gRPC, noSQL, Cassandra, Postgres, Redis, Prometheus, Grafana, React etc.
- Excellent communication, presentation, negotiation and interpersonal skills.
- Exhibit sound judgment and swift decision-making skills, strong attention to detail and accuracy.
- Understanding of payments industry, payment services and *Switching* is a plus.





Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs