Search

Platform Architect

PublishedPublished: 6/14/2022
Technology

Job Description

Role: Senior API Platform Architect

\n

Location: Jersey City, NJ - Onsite

\n

Fulltime - Permanent

\n


\n

Job Description

\n


\n

Must Have Technical/Functional Skills

\n


\n

· 12+ years of experience in software architecture, API platform engineering, and enterprise application development.

\n

· Strong experience designing and building enterprise API platforms and reusable API frameworks from scratch.

\n

· Hands-on expertise in Java, Spring Boot, REST APIs, JSON, OpenAPI/Swagger, and microservices architecture.

\n

· Experience with API Gateway technologies such as Apigee, Kong, MuleSoft, NGINX, AWS API Gateway, or similar.

\n

· Strong understanding of API security, including OAuth2, JWT, SSO, mTLS, authentication, authorization, and policy enforcement.

\n

· Experience implementing load balancing, traffic management, throttling, failover, high availability, and resiliency patterns.

\n

· Strong knowledge of Oracle, SQL, database design, performance tuning, and data access layer architecture.

\n

· Experience with caching, connection pooling, service discovery, fault tolerance, and distributed systems.

\n

· Hands-on experience with Docker, Kubernetes, CI/CD pipelines, and automated deployments.

\n

· Experience with monitoring and observability tools such as Splunk, Grafana, Prometheus, ELK, Dynatrace, or similar.

\n

· Strong understanding of API governance, versioning, lifecycle management, and consumer onboarding processes.

\n

· Excellent communication and stakeholder management skills.

\n


\n

Good to Have Skills

\n


\n

· Experience with enterprise data services and reference data platforms.

\n

· Exposure to event-driven architecture and messaging technologies such as Kafka, MQ, or RabbitMQ.

\n

· Experience in Banking, Capital Markets, Trading, or Financial Services environments.

\n

· Experience supporting multiple applications through a centralized API platform.

\n

· Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.

\n

· Experience supporting mission-critical, high-volume transactional systems.

\n


\n

Roles & Responsibilities

\n


\n

· Design and build a scalable enterprise API platform and reusable API framework from the ground up.

\n

· Develop and architect RESTful APIs using Java and Spring Boot.

\n

· Design real-time, historical, and point-in-time business data access services.

\n

· Configure and manage API Gateway capabilities including routing, load balancing, throttling, failover, and service orchestration.

\n

· Define and implement API security standards, versioning strategies, governance models, and lifecycle management processes.

\n

· Implement authentication and authorization mechanisms using OAuth2, JWT, SSO, and mTLS.

\n

· Design and implement caching, connection pooling, resiliency, and performance optimization solutions.

\n

· Build reusable components and services that can be consumed by multiple internal and external applications.

\n

· Establish API consumer onboarding processes and API access management standards.

\n

· Implement logging, monitoring, tracing, alerting, analytics, and usage reporting capabilities.

\n

· Collaborate with application, infrastructure, security, database, DevOps, and architecture teams to deliver end-to-end platform solutions.

\n

· Support performance testing, production deployment, troubleshooting, operational readiness, and platform governance.

\n

· Provide architecture leadership, technical guidance, and best practices for API platform adoption across the organization.

\n


\n


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...