JOBSEARCHER

software developer-Level 4

Job role: Software developerLocation: Reston, VA, Plano, Texas, Richardson, TX, Raleigh, VA ,Phoenix, AZSkills: Amazon CloudFront, Angular, AWS Fargate, Java, GitHub Copilot, XML, DevsecopsSenior Full Stack Software Engineer (Java, AWS, Python, Angular, AI/GenAI)We are seeking a highly skilled Senior Full Stack Engineer with deep expertise in modern web development, cloud-native architecture, and applied AI/GenAI technologies. This role requires a hands-on engineer who can design, build, and scale end-to-end solutions while leveraging AI to enhance productivity, code quality, and innovation.Key Responsibilities:Design, develop, and maintain scalable full-stack applications using Java (Spring Boot), Python, and Angular.Architect and deploy cloud-native solutions on AWS (e.g., Lambda, ECS/EKS, S3, API Gateway, DynamoDB, RDS).Integrate and apply AI/GenAI capabilities (e.g., GitHub Copilot, ChatGPT, LLM-based tools) into the software development lifecycle.Leverage Large Language Models (LLMs) and agentic workflows to accelerate development, automate tasks, and improve system capabilities.Use AI tools to generate code, create unit and automation tests, and enhance code quality through AI-assisted reviews.Collaborate in AI-assisted and human peer review processes to ensure high standards of code quality and maintainability.Translate business requirements into technical solutions with a strong understanding of both business and technology domains.Mentor and guide junior developers while contributing as an independent, hands-on engineer.Required Qualifications:7+ years of experience in full-stack software engineering.Strong proficiency in Java, Python, and Angular.Hands-on experience building and scaling applications on AWS.Practical experience using AI/GenAI tools (e.g., GitHub Copilot, ChatGPT) in day-to-day development.Solid understanding and experience working with LLMs and agent-based architectures.Experience with AI-driven code generation, automated testing, and code review processes.Strong problem-solving skills with the ability to work independently and lead initiatives.Proven ability to mentor junior engineers and contribute to a collaborative team environment.Preferred Qualifications:Experience designing AI-powered applications or integrating LLM APIs.Familiarity with CI/CD pipelines, DevOps practices, and test automation frameworks.Knowledge of microservices architecture and distributed systems.