4 days ago
Bethesda, MD, USA or Waltham, MA, USA
Senior
H1B Sponsor
Base Salary
$140k - $220k/yr
Responsibilities
- Design, develop, and maintain scalable RESTful APIs using Java and NestJS framework.
- Build APIs that power company and contact data enrichment, search, and intelligence capabilities.
- Architect and implement secure authentication and authorization systems using OAuth 2.0.
- Build high-performance API gateways with advanced rate limiting, throttling, and quota management.
- Design and implement MCP tools and servers to enable AI-powered integrations.
- Establish and enforce API design standards, versioning strategies, and best practices.
- Optimize API performance, caching strategies, and response times for high-volume traffic.
- Design and implement comprehensive API documentation, SDKs, and developer tools.
- Collaborate with product and integration teams to define API contracts and SLAs.
- Implement monitoring, logging, and analytics for API usage patterns and performance metrics.
- Participate in code reviews and mentor team members on API and MCP best practices.
- Troubleshoot and resolve production issues in distributed API systems.
- Contribute to technical architecture decisions for API platform evolution.
Requirements
- Bachelor's degree in Computer Science, a related field, or equivalent practical experience.
- 5+ years of experience in software development with a strong focus on API development.
- 3+ years of experience designing and implementing RESTful APIs and microservices at scale.
- Strong expertise in Java frameworks (Spring Boot, Spring Security, Maven/Gradle).
- Strong expertise in NestJS framework.
- Deep understanding of OAuth 2.0, OpenID Connect, JWT, and API security best practices.
- Experience with API gateway technologies.
- Proficiency with API design patterns, versioning, and documentation (OpenAPI/Swagger).
- Strong knowledge of rate limiting, throttling, and API scalability strategies.
- Understanding of distributed systems and high-availability architectures.
- Experience with MCP tool creation and implementation.
Tech Stack
Apache KafkaAWSAzureDockerGoogle Cloud PlatformGradleJavaKubernetesMavenNestJSRabbitMQSpring Boot
Categories
AI & MLBackendDevOpsFull Stack