FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Java Full Stack Developer
Weekday (YC W21). Design, develop, and maintain production-grade MCP servers and MCP integrations .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and implementing secure, scalable backend systems using Node.js, TypeScript, and AWS services. Proficient in REST API design, OAuth 2.0 authentication, and ensuring system reliability and security throughout the development lifecycle.
Highest-signal resume keywords
Node.js DevelopmentAWS LambdaREST API DesignOAuth 2.0 ImplementationMCP Server Design
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Node.jsTypeScriptJavaAWS LambdaAPI GatewayOpenAPISwaggerOAuth 2.0API Key ManagementBackend System Design
Soft Skills
CommunicationCollaborationProblem-SolvingOwnership MindsetDebugging
Tools & Technologies
AWS VPCSecrets ManagerCloudWatchMCP IntegrationsAI Agents
Industry Keywords
Production-Grade SystemsSecure Integration PracticesCredential ManagementData ProtectionIntegration Risks
Tech Stack
Tools & technologiesAWSCloudJavaJavaScriptNode.jsTypeScript
About the role
Key responsibilities & impact- Design, develop, and maintain production-grade MCP servers and MCP integrations
- Build backend services and APIs using Node.js/TypeScript, with integration across Java-based systems where required
- Design secure and scalable REST APIs using OpenAPI/Swagger specifications and well-defined versioning strategies
- Develop and deploy serverless backend solutions using AWS Lambda and API Gateway
- Configure and work with AWS VPC, Secrets Manager, and CloudWatch for secure networking, credential management, monitoring, and observability
- Implement secure authentication and authorization mechanisms using OAuth 2.0, including client credentials and on-behalf-of flows
- Design and manage secure API key authentication and credential-handling processes
- Define MCP tools, schemas, descriptions, and interfaces that enable LLMs and AI agents to reliably use backend capabilities
- Understand how tool definitions and descriptions influence LLM and agent behaviour, and continuously improve tool usability and reliability
- Build validation, error handling, logging, monitoring, and failure-recovery mechanisms for MCP and API integrations
- Identify and address authentication, authorization, credential exposure, data-access, and other security risks before production deployment
- Troubleshoot production issues across MCP servers, APIs, AWS services, authentication flows, and integrations
- Collaborate with engineering, product, AI, and infrastructure teams to translate requirements into scalable technical solutions
- Contribute to architecture reviews, technical documentation, coding standards, and engineering best practices
- Continuously improve the reliability, security, scalability, and maintainability of AI-enabled backend systems
Requirements
What you’ll need- 7+ years of professional software engineering experience, including strong hands-on experience building production backend systems
- Direct experience designing and implementing MCP servers, with at least one MCP integration deployed to production or actively used
- Strong proficiency in Node.js or TypeScript
- Mandatory familiarity with Java and Java-based backend systems
- Strong hands-on experience with AWS Lambda, API Gateway, VPC, Secrets Manager, and CloudWatch
- Solid understanding of REST API design, OpenAPI/Swagger, API versioning, and backend integration patterns
- Practical experience implementing OAuth 2.0, including client credentials and on-behalf-of flows
- Experience with API key management and secure credential handling
- Strong understanding of how LLMs consume tool definitions and how tool descriptions, schemas, and interfaces affect agent behaviour
- Strong security mindset with a clear understanding of authentication vs. authorization
- Ability to identify credential exposure, access-control, data-protection, and integration risks early in the development lifecycle
- Strong debugging, problem-solving, and production troubleshooting skills
- Experience designing reliable, scalable, observable, and maintainable backend systems
- Strong understanding of API security, cloud security, logging, monitoring, and secure integration practices
- Excellent communication and collaboration skills with the ability to work effectively in a remote environment
- Strong ownership mindset and ability to independently drive backend and AI integration initiatives from design through production