Java Full Stack Developer

atWeekday (YC W21)RemoteIN flagIndiaFull-timeFull-stack EngineerSeniorLeadβ‚Ή2M – β‚Ή3.5M/year

Posted Sep 18

This is a fully remote position, open to applicants in India.

πŸ“‹ Description

β€’ 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.


⛳️ Requirements

β€’ 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.


🏝️ Benefits

β€’ 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.

People also viewed

Malbek1 day ago

Full Stack Developer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
ElevenLabs1 day ago

Forward Deployed Engineer – Software Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
ElevenLabs1 day ago

Forward Deployed Engineer – Software Engineer

GB flagUnited Kingdom OnlyFull-timeFull-stack Engineer
ApplyView job
Solidus Labs1 day ago

Tech Lead, Transaction Monitoring

GB flagUnited Kingdom OnlyFull-timeFull-stack Engineer
ApplyView job
Marigold1 day ago

Full Stack Software Engineer

AU flagAustralia OnlyFull-timeFull-stack Engineer
ApplyView job
NationsBenefits2 days ago

Software Development Engineer II

US flagFlorida OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers