Mid-Level Java Developer – AWS and AI Solutions

Saic

Washington (District of Columbia)

Hybrid

USD 120,000 - 160,000

Full time

46 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Saic is seeking a motivated Mid-Level Java Developer to design, develop, test, and maintain enterprise Java applications with AWS cloud services and AI-enabled solutions.

The role requires hands-on Java development, cloud experience, and collaboration with cross-functional teams in an agile environment. Public Trust clearance is required to start, with a compensation package reflecting market norms in Washington, DC.

Qualifications

  • Bachelor’s or Master’s degree in a related field or equivalent experience.
  • 8 years of experience with a BA/BS or 6 years with an MA/MS.
  • Strong hands-on Java development with cloud and AI experience.

Responsibilities

  • Develop, test, and maintain Java-based applications and services.
  • Support design and implementation using AWS cloud services.
  • Integrate AI-enabled solutions into applications as needed.
  • Collaborate with architects and senior developers to translate requirements.
  • Contribute to API development, system integration, and enhancements.
  • Participate in code reviews, debugging, and agile planning sessions.
  • Support cloud migration, modernization, and deployment activities.

Skills

Java development
AWS cloud services
AI integration
RESTful APIs
Microservices
Agile methodologies
Troubleshooting
Communication
Public Trust clearance

Education

Bachelor’s degree in computer science or related
Master’s degree in related field

Tools

Spring Boot
Docker
Kubernetes
CloudFormation
Terraform
SQL Databases

Job description

Description

We are seeking a motivated and skilledMid-Level Java Developerwith hands-on experience inJava application development,AWS cloud services, andAI-enabled solutions. The ideal candidate will contribute to the design, development, testing, and maintenance of enterprise applications while supporting cloud-based solutions and AI integration efforts. This role requires solid technical knowledge, the ability to work independently on assigned tasks, and strong collaboration with cross-functional teams.

Key Responsibilities
  • Develop, test, and maintainJava-based applicationsand services.
  • Support the design and implementation of solutions usingAWS cloud services.
  • Assist in building and maintaining scalable, secure, and reliable applications.
  • Work with architects, senior developers, and stakeholders to translate business requirements into technical solutions.
  • IntegrateAI solutionsor AI-enabled services into applications as needed.
  • Troubleshoot application issues and support resolution across development, testing, and production environments.
  • Participate in code reviews, design discussions, and technical planning sessions.
  • Write clean, efficient, and maintainable code following established standards and best practices.
  • Support API development, system integration, and application enhancements.
  • Contribute to cloud migration, modernization, and deployment activities.
  • Help maintain documentation for application design, technical processes, and support procedures.
  • Collaborate with team members in an agile development environment.
Qualifications
  • Bachelor’s degree in computer science, Information Systems, Engineering, or a related field, or equivalent experience.
  • 8 years of experiencewith aBA/BS degree, or
  • 6 years of experiencewith anMA/MS degree.
  • Strong hands-on experience inJava development.
  • Experience withAWS cloud servicesand cloud-based application support.
  • Experience working withAI solutions, AI-enabled applications, or AI integration.
  • Familiarity withRESTful APIs, microservices, and distributed systems.
  • Experience with software development lifecycle processes and agile methodologies.
  • Strong troubleshooting, debugging, and problem-solving skills.
  • Good verbal and written communication skills.
  • Selected candidate must be able to obtain a Public Trust clearance
Preferred Qualifications
  • Experience withSpring Boot, Spring MVC, Hibernate, or JPA.
  • Familiarity withDockerandKubernetes.
  • Experience with cloud deployment tools and infrastructure-as-code, such asCloudFormationorTerraform.
  • Exposure to AI/ML tools, generative AI solutions, or model integration.
  • Experience with database technologies such asSQL, Oracle, MySQL, or PostgreSQL.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience supporting cloud migration or modernization initiatives.
  • Knowledge of cloud security best practices and IAM concepts.

Target salary range: $120,001 - $160,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.


Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

Incedo Inc. • Fort Mill (SC)

On-site
USD 100,000 - 130,000
Java Developer With AI
Java Developer With AI

Compunnel, Inc. • Columbus (OH)

On-site
USD 140,000 - 190,000
Senior Lead Software Engineer - Java/AWS
Senior Lead Software Engineer - Java/AWS

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 140,000 - 190,000
AWS AI Engineer - Midlevel
AWS AI Engineer - Midlevel

Accord Technologies Inc • Piscataway Township (NJ)

On-site
AI/Java Engineer
AI/Java Engineer

New York Technology Partners • United States

On-site
USD 120,000 - 150,000
Subject Matter Expert (SME) – Java, AWS, and AI
Subject Matter Expert (SME) – Java, AWS, and AI

Saic • Washington

Hybrid
USD 160,000 - 200,000
Java Developer
Java Developer

Apexon • Salt Lake City (UT)

On-site
USD 80,000 - 110,000
Java Developer
Java Developer

3Core Systems, Inc • Austin (TX)

On-site
USD 120,000 - 150,000
Onsite role in Austin or Dallas
Java Full Stack Developer
Java Full Stack Developer

Ampcus Inc • McLean (VA)

On-site
USD 90,000 - 120,000
Senior Java Developer (AWS Serverless / GenAI / GitHub Copilot)
Senior Java Developer (AWS Serverless / GenAI / GitHub Copilot)

Drillo.AI • Chicago (IL)

On-site
USD 100,000 - 130,000