Full Stack Developer (Python/React.js)
We are building a team for one of the U.S. Federal Government's largest technology modernization programs, underpinning the U.S. capital markets.Built on AWS and leveraging an AI-powered software engineering platform, this program offers a unique opportunity to gain hands-on experience with next-generation AI, Agentic AI, cloud technologies, and AI-driven engineering.If you are looking for technically challenging work, exceptional learning, and a résumé-defining opportunity with national impact, I would love to connect.Job TitleFull Stack Developer (Python/React.js)Position TypeNot ProvidedLocation:Remote within the continental United StatesDays RemoteFully remotePosition SummaryThe Full Stack Developer (Python/React.js) will design, develop, and deploy scalable web applications supporting the DHS/USCIS FINCH program. The role requires hands-on development experience with Python, React.js, Java/Spring Boot, relational and NoSQL databases, microservices-based architectures, and commonly used AWS services. Working as part of a cross-functional Agile DevSecOps team, the developer will collaborate with technical and non-technical stakeholders to translate client requirements into secure, reliable, and maintainable solutions.Key ResponsibilitiesDesign, develop, and implement Python-based enterprise solutions that meet client requirements.Develop full-stack web applications using Python, React.js, Java, and Spring Boot.Design solutions using object-oriented methodologies, design patterns, microservices, streaming technologies, database design, and data modeling.Collaborate with cross-functional Agile team members to plan work, follow development best practices, and communicate progress to the client.Support quality-focused development practices, including test-driven development.Apply Agile development values and principles as part of an Agile DevSecOps team.Conduct code reviews and contribute to continuous improvement of the codebase.Evaluate the technical effort required to implement client requirements.Participate in creating and estimating user stories.Participate in all Agile ceremonies and events.Work with team members to ensure that technical user stories and acceptance criteria are accurately documented.Contribute to system design and procedural documentation.Lead developers in the design and delivery of cloud-based, continuously deployed client solutions.Communicate directly with non-technical client stakeholders and translate business needs into technical requirements and visualizations.Develop reasonable and accurate time estimates for assigned tasks.Prioritize and independently manage assigned work while adapting to changing priorities, feedback, and client needs.Minimum ExperienceAt least 5 years of professional Python backend software or application development experience.At least 5 years of hands-on front-end development experience with React.js.Professional experience developing Java/Spring Boot backend applications.Professional experience building microservices-based architectures.Experience working within Agile frameworks such as Scrum or Kanban.Experience leading developers in the design and delivery of cloud-based, continuously deployed client solutions.Mandatory SkillsPython backend development.React.js front-end development.Java and Spring Boot backend development.Microservices-based architecture.Hands-on experience with at least one NoSQL database, such as MongoDB or DynamoDB.Hands-on experience with a relational database management system, such as SQL Server, Oracle, or PostgreSQL.Familiarity with commonly used AWS services, including S3, EC2, SQS, Lambda, and RDS.Hands-on experience with AI-assisted development tools, such as GitHub Copilot, including generating, reviewing, and validating code within AI-driven workflows.Object-oriented methodologies, design patterns, database design, and data modeling.Test-driven development and code-review practices.Jira.Strong client-facing communication and presentation skills.Ability to translate non-technical business requirements into technical requirements and effective visualizations.Ability to collaborate with technical and non-technical stakeholders.U.S. citizenship.Current residence within the continental United States.Willingness to work Eastern Time business hours.Ability to pass a seven-year background check and obtain and maintain a U.S. Government clearance.Nice-to-Have SkillsActive or current DHS-USCIS Entry on Duty clearance or investigation.Experience working in an onsite client technical-consulting environment.Degrees And CertificationsRequired: Bachelor’s degree in Computer Science, Engineering, or a related field.Preferred: Python certification, AWS certification, and/or Java certification.Apply for this positionOther Jobs JVA Functional Consultant – German Speaking United States - Junior UI/UX & Visual Designer Washington - Washington DC DevOps Engineer Agoura Hills - Agoura Hills USA Share Job Opening