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 check
- 1-year illegal drug use check
- 1-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)
- PostgreSQL
- Microservices architecture
- AWS
- Expert-level experience with:
- Angular components, services, and state management
- RESTful API development using Spring Boot
- Java, TypeScript, JavaScript, HTML, CSS
- Git-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 technologies
- ETL tools
- Application security best practices
- Automated testing frameworks
- UML
- Angular state management libraries (NGRX, NGXS)
- CI/CD pipelines and DevOps practices