
Java Full Stack Developer
Posted Sep 18

Posted Sep 18
This is a fully remote position, open to applicants in India.
β’ Design, develop, and maintain high-quality production-grade MCP servers and their integrations.
β’ Create backend services and APIs utilizing Node.js/TypeScript, with necessary integration across Java-based systems.
β’ Develop secure and scalable REST APIs using OpenAPI/Swagger specifications, implementing well-defined versioning strategies.
β’ Build and deploy serverless backend solutions leveraging AWS Lambda and API Gateway.
β’ Configure and utilize 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 flows for client credentials and on-behalf-of.
β’ Design and manage secure processes for API key authentication and credential handling.
β’ Define MCP tools, schemas, descriptions, and interfaces to enable LLMs and AI agents to effectively utilize backend capabilities.
β’ Understand the impact of tool definitions and descriptions on LLM and agent behavior, while continuously enhancing tool usability and reliability.
β’ Develop validation, error handling, logging, monitoring, and failure recovery systems for MCP and API integrations.
β’ Proactively identify and mitigate authentication, authorization, credential exposure, data access, and other security vulnerabilities prior to 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 enhance the reliability, security, scalability, and maintainability of AI-enabled backend systems.
β’ Over 7 years of professional experience in software engineering, with significant hands-on experience in building production backend systems.
β’ Proven experience in designing and implementing MCP servers, with at least one MCP integration live in production or actively utilized.
β’ Strong expertise in Node.js or TypeScript.
β’ Essential familiarity with Java and Java-based backend systems.
β’ Extensive 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 in implementing OAuth 2.0, including client credentials and on-behalf-of flows.
β’ Experience managing API keys and handling credentials securely.
β’ Strong comprehension of how LLMs utilize tool definitions and how tool descriptions, schemas, and interfaces influence agent behavior.
β’ A robust security mindset, with a clear distinction between authentication and authorization.
β’ Capacity to identify risks related to credential exposure, access control, data protection, and integration at early development stages.
β’ Proficient debugging, problem-solving, and troubleshooting skills for production issues.
β’ Experience in designing reliable, scalable, observable, and maintainable backend systems.
β’ Strong understanding of API security, cloud security, logging, monitoring, and secure integration best practices.
β’ Excellent communication and collaboration skills, with the ability to thrive in a remote work environment.
β’ Strong ownership mentality and the capability to independently drive backend and AI integration projects from design to production.
β’ Competitive salary and performance-based bonuses.
β’ Comprehensive health, dental, and vision insurance plans.
β’ Flexible working hours and remote work opportunities.
β’ Professional development and continuous learning opportunities.
β’ Generous paid time off and holiday leave.
ElevenLabs
ElevenLabs
Solidus Labs
Get handpicked remote jobs straight to your inbox weekly.