Full Stack Developer (Remote)
Full Stack Developer - Full-Time (Remote)📍 Remote - Must reside in the Southeast U.S. (Louisiana or Texas preferred)🇺🇸 U.S. Citizenship required We have an immediate opening for an experienced Full Stack Developer to support a federal program. While this is a remote role, candidates must live in the Southeast U.S., with preference given to Louisiana or Texas residents. Candidates must be able to pass a federal background investigation, including:3-year felony conviction check1-year illegal drug use check1-year misconduct check (e.g., theft or fraud)
Key Responsibilities:
- Design, develop, and implement custom software and database applications across legacy and modernized systems
- Build scalable, API-driven microservices and responsive Single Page Applications (SPAs)
- Participate in sprint planning, testing, demos, retrospectives, and solution releases
- Transform UI mockups into fully functional, integrated front-end solutions
- Ensure application performance, scalability, and maintainability
- Conduct code reviews and promote quality engineering practices
- Mentor junior developers and support collaborative team success
- Contribute to software engineering standards and architecture discussions
Required Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent experience)7+ years of professional software development experience in a Windows environment
Technical Expertise
Strong hands-on experience with:
- Java & Spring Boot
- Angular (TypeScript, Angular Material)
- PostgreSQLMicroservices architectureAWSExpert-level experience with:
- Angular components, services, and state managementRESTful API development using Spring BootJava, TypeScript, JavaScript, HTML, CSSGit-based source control workflows
- Experience developing:
- Single Page Applications (SPAs)
- Reusable libraries and interactive, responsive interfaces
- Scalable backend services integrated with front-end applications
- Solid understanding of:
- Object-Oriented Design & Development (OODD)
- Service-Oriented Architecture (SOA)
- Full Software Development Life Cycle (SDLC)
- Database design and SQL (Oracle, MySQL, PostgreSQL)
- Strong communication skills and ability to lead design discussions
- Passion for user experience and user-centric development
Nice to Have:
AWS certifications (AWS Developer, Solutions Architect)OCP Java or similar technical certifications
Experience with:
- Kafka or other messaging technologiesETL tools
- Application security best practices
- Automated testing frameworksUMLAngular state management libraries (NGRX, NGXS)CI/CD pipelines and DevOps practices