Job Description
Job Description
Job Title: API Architect
Work Location: Columbus OH
Duration: Longterm
Key Responsibilities
- Lead the design and development of new APIs that integrate and enhance existing services.
- Analyze the current API landscape and Statements of Record (SoRs) to determine the scope and depth of new APIs to be built.
- Enforce engineering rigor to ensure high-quality deliverables and scalable system design.
- Collaborate with Product teams to define requirements and coordinate with offshore teams for execution.
- Apply architecture design patterns to build scalable, secure, and maintainable API solutions.
- Drive testing best practices using BDD frameworks to ensure reliability and performance.
- Leverage cloud-native technologies, with a focus on Google Cloud Platform (GCP), to deliver modern API solutions.
Required Skills & Experience
- Spring Boot: Advanced (3+ years of hands-on project experience).
- Node.js: Advanced (3+ years of hands-on project experience).
- Architecture Design Patterns: Advanced (3+ years of proven experience).
- BDD Testing (Cucumber, JBehave): Advanced (3+ years of hands-on experience).
- GCP (Google Cloud Platform): Intermediate (1+ year of project experience).
- Strong understanding of RESTful APIs, microservices architecture, and API gateways.
- Excellent problem-solving, communication, and collaboration skills.
