JOBSEARCHER

AI Engineer-Java

Title: AI Engineer-JavaLocation: Tysons, VA or Rockville, MD (Locals preferred)Duration: 6 months (Hybrid)Type: ContractInterview Process:30-minute screen with Vendor Management office45-minute tech screenOn-site interview 1.5-2 hrs.We are seeking a Backend Software Engineer with strong experience in Java, Spring Boot, and AWS to build and scale cloud-native applications in a modern engineering environment.This role is focused on developing high-quality backend services while leveraging AI-powered development tools to improve productivity, code quality, and delivery speed. You will play a key role in building scalable systems while helping drive adoption of AI-assisted development practices across the team.Job Description:Building modern, cloud-native backend services using Java and AWSWorking in an environment that is actively embracing AI-assisted software development (e.g., Copilot, Kiro, AI coding tools)Opportunity to influence how AI is integrated into the software development lifecycleCollaborating with forward-thinking teams focused on improving engineering productivity and efficiencyExposure to evolving development practices that combine traditional engineering with AI-driven workflowsContributing to scalable, enterprise-level systems with real business impactMust Haves:Strong experience with Java and Spring Boot for backend developmentHands-on experience building and deploying applications in AWS environmentsExperience designing and developing RESTful APIs and microservicesFamiliarity with cloud-native architecture patterns, including containerization or serverlessExperience with CI/CD pipelines and modern development practicesExposure to or interest in using AI-powered development tools (e.g., GitHub Copilot, AI-assisted coding tools)Understanding of how AI can enhance developer productivity and software deliveryStrong problem-solving skills and ability to work in a fast-paced, evolving environmentResponsibilities:Design, develop, and maintain scalable backend services using Java and Spring BootBuild and deploy applications within AWS cloud environmentsDevelop and integrate REST APIs and microservices supporting enterprise applicationsCollaborate with cross-functional teams to deliver high-quality, reliable software solutionsLeverage AI-powered tools to improve development speed, code quality, and efficiencyContribute to the adoption of AI-enabled development practices across the engineering teamParticipate in architectural discussions and help define best practices for cloud-native developmentEnsure performance, scalability, and reliability of backend systems in production