- Strong understanding of Microservices architectures, principles, and patterns.
- Experience with creating Solution designing, UML modeling, and sequence diagrams using tools such as Visio, draw.io , lucid charts, etc
- Experience with designing distributed systems and Event-driven architecture using Kafka and Java Spring Boot Framework.
- Experience with REST API Modeling.
Bonus Points
- Solid understanding of RDBMS and NoSQL database modeling and design.
- Familiarity with AWS cloud infrastructures
- Solid understanding of CI/CD pipeline, Artifactory, and Static code analysis tools.
- Experience with Java Spring
- Familiarity with Finance Domain
Role Details
Solution Architect who will work closely with the end client to develop high-level solutions.
- Gather required technology inputs, make required Assumptions, and develop High-level Architecture and detailed Technical Design.
- Evaluate new technologies and build POCs.
- Define REST API Model and Event Schema.
- Define Data Mode using RDBMS.
- Participate in planning, definition, and high-level design of the solution, exploring solution alternatives.
- Work hands-on with the development team to prepare/review detailed Technical Design, do code reviews, and ensure delivery as per committed estimates with high Quality.
- Work with scrum teams to promote a strong sense of DevOps as a culture, driving release infrastructure improvements through improved CI/CD processes