Overview
Skills
Job Details
Role: Microservices Architect
Location: North Quincy, MA (Onsite)
Job Type: W2/C2C
Job Description:
We are seeking a highly experienced Microservices Architect with 9+ years of experience designing and implementing scalable, distributed microservices architectures. The ideal candidate will have strong expertise in database-per-service design, Saga pattern implementation, and performance optimization across distributed systems.
Primary Responsibilities & Skills:
Design and implement scalable microservices architectures
Apply database-per-service design principles across microservices
Implement Saga patterns (orchestration-based) for distributed transactions
Optimize performance of SQL and NoSQL databases through query tuning
Develop and maintain microservices using Spring Boot, Java, or similar frameworks
Work with message queues and event-driven architectures
Build and support CI/CD pipelines
Design and optimize database schemas, queries, and stored procedures per microservice
Secondary Skills (Nice to Have):
Experience with Oracle, PostgreSQL, Redshift, and Snowflake databases
Strong working knowledge of Unix/Linux environments