Responsibilities: of the Senior Full Stack Software Developer include: Develop, review, and refactor Java (Spring Boot) back-end and Angular front-end applications in a complex enterprise environment. Leverage AI-assisted development tools to accelerate software delivery, generate code, create unit tests, and support modernization initiatives. Ensure applications and AI-generated code adhere to security requirements, AWS cloud architecture standards, and PostgreSQL database best practices. Design, develop, and support AI models while collaborating with cross-functional teams throughout the software development lifecycle. Debug, optimize, and validate code to ensure high-quality, scalable, and maintainable software solutions. Qualifications: for the Senior Full Stack Software Developer include: Undergraduate or Master's Degree in Computer Science and 10+ years of software engineering experience. 5+ years of experience with Java/Spring Boot development and strong expertise building enterprise-scale applications. 5+ years of experience developing front-end applications with Angular (Version 17+ preferred). 5+ years of experience working with PostgreSQL databases and AWS cloud environments. 2+ years of demonstrated experience utilizing AI-assisted development tools and workflows. Experience designing, developing, and implementing AI models. Strong understanding of software architecture, code quality, debugging, and application modernization. Experience with Docker, CI/CD pipelines, Agile development methodologies, and excellent communication and problem-solving skills.
| Location | Chantilly, VA |
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Free resume builder