> Markdown version of [/jobs/ext/2290348-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/2290348-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full-Stack Developer - **Company:** Interon IT Solutions LLC - **Location:** McLean, VA, United States - **Experience:** Expert - **Salary:** $87,100.0 - $157,450.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Applications Architecture, Application Integration Architecture, Cloud Engineering, Software Debugging, DevOps, Integrated Development Environments, Python (Programming Language), Node.Js, Object-Oriented Software Development, Software Engineering, Java Application Server, Enterprise Software Applications, Spring Cloud, Large Language Models, Software Troubleshooting, AWS Lambda, Backend, Fastapi, AI Platforms, AngularJS, Solid Principles, Front End Software Development, Serverless Computing, Service Stack, Programming Languages, Microservices - **Published:** August 29, 2026 - **Apply:** https://www.careerjet.com/jobad/usf1291efd07a55531f4b6ff083320d890 ## About the Role * Local candidates only. * Candidates must currently reside in DC, Virginia, Maryland, New York, or New Jersey. * Must be available for an online coding assessment and an in-person interview. * Candidates should be within a reasonable commuting distance of one of the listed locations., We are seeking a Senior Full-Stack Developer with a strong Java foundation and significant backend engineering experience. The ideal candidate will have approximately 10 years of software development experience and the flexibility to work across Java, Python, and Node.js applications. The development environment is evolving beyond a Java-only technology stack. Candidates should be comfortable switching between languages, projects, and architectures based on business needs. Strong experience in at least two of the following backend technologies is required: * Java * Python with FastAPI * Node.js Angular 10+ experience is required for front-end development. Candidates must also have hands-on AWS experience from both development and operational perspectives., * 10+ years of software development experience. * Strong hands-on experience with Java and related backend frameworks. * Strong experience in at least two of the following: Java, Python, or Node.js. * Hands-on experience with Python and FastAPI is highly preferred. * Strong Angular 10+ development experience. * Hands-on experience developing and supporting applications on AWS. * Experience with AWS Lambda and serverless architecture. * Strong understanding of APIs, microservices, object-oriented programming, and software design principles. * Ability to work across multiple technology stacks and adapt to changing project needs. * Strong analytical, debugging, and structured problem-solving skills. * Excellent verbal and written communication skills. Preferred Qualifications * Experience developing AI-enabled or agentic applications. * Experience integrating applications with AI services or large language models. * Experience modernizing existing Java applications. * Familiarity with cloud-native architecture, CI/CD pipelines, and DevOps practices. * Experience owning technical components or contributing to application architecture., * Explain their understanding of the problem. * Describe their proposed approach before coding. * Communicate their reasoning throughout the exercise. * Demonstrate a structured problem-solving process. * Arrive at a workable and accurate solution. Round 2: In-Person Panel Interview * Interview with a four-member panel. * Focus on technical experience, behavioral questions, communication, and project contributions. Candidates should be prepared to discuss: * Complex problems they have solved. * Projects they have owned or supported. * Technical challenges and how they addressed them. * Their specific responsibilities and individual contributions. * Collaboration with technical and business teams. * The measurable impact of their work. ## Description * Design, develop, test, and maintain scalable full-stack applications. * Build backend services using Java, Python/FastAPI, and Node.js. * Develop responsive front-end applications using Angular 10 or later. * Develop and support cloud-native applications on AWS. * Work with AWS Lambda and other serverless technologies. * Contribute to traditional enterprise applications and newer AI-driven and agentic solutions. * Move effectively between different programming languages and application architectures. * Troubleshoot complex technical issues and recommend practical solutions. * Explain technical decisions, design choices, and problem-solving approaches clearly. * Collaborate with cross-functional teams throughout the development lifecycle., * A Python and FastAPI-based application. * An AWS Lambda-based application focused on AI and agentic capabilities. * Existing enterprise applications developed in Java. Interview Process Round 1: Coding Assessment * 30-minute coding session conducted through Zoom using Glider AI. * Candidates will receive a relatively straightforward coding problem. * The evaluation will consider both the final solution and the candidate's problem-solving process., Our client, a Real Estate and Financial Services company, is looking for a Senior Full Stack Developer for their McLean, VA location. Responsibilities: Client Investments & Cap… + 11 hours ago ## Related Videos - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Intro to FastAPI](https://www.wearedevelopers.com/videos/462-intro-to-fastapi) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Building and Deploying Multi-Agent Systems with ADK and Vertex AI](https://www.wearedevelopers.com/videos/1918-building-and-deploying-multi-agent-systems-with-adk-and-vertex-ai) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)