AI Engineer-Java
Title: AI Engineer-Java
Location: Tysons, VA or Rockville, MD (Locals preferred)
Duration: 6 months (Hybrid)
Type: Contract
Interview Process:
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:
Location: Tysons, VA or Rockville, MD (Locals preferred)
Duration: 6 months (Hybrid)
Type: Contract
Interview Process:
- 30-minute screen with Vendor Management office
- 45-minute tech screen
- On-site interview 1.5-2 hrs.
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 AWS
- Working 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 lifecycle
- Collaborating with forward-thinking teams focused on improving engineering productivity and efficiency
- Exposure to evolving development practices that combine traditional engineering with AI-driven workflows
- Contributing to scalable, enterprise-level systems with real business impact
- Strong experience with Java and Spring Boot for backend development
- Hands-on experience building and deploying applications in AWS environments
- Experience designing and developing RESTful APIs and microservices
- Familiarity with cloud-native architecture patterns, including containerization or serverless
- Experience with CI/CD pipelines and modern development practices
- Exposure 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 delivery
- Strong problem-solving skills and ability to work in a fast-paced, evolving environment
- Design, develop, and maintain scalable backend services using Java and Spring Boot
- Build and deploy applications within AWS cloud environments
- Develop and integrate REST APIs and microservices supporting enterprise applications
- Collaborate with cross-functional teams to deliver high-quality, reliable software solutions
- Leverage AI-powered tools to improve development speed, code quality, and efficiency
- Contribute to the adoption of AI-enabled development practices across the engineering team
- Participate in architectural discussions and help define best practices for cloud-native development
- Ensure performance, scalability, and reliability of backend systems in production
