We are currently seeking a motivated, career and customer-oriented Java/JEE Developer (Entry Level) ... Bachelor's degree in computer science or related engineering field * Experience with Java/JEE ...
We are currently seeking a motivated, career and customer-oriented Java/JEE Developer (Entry Level) ... Bachelor's degree in computer science or related engineering field * Experience with Java/JEE ...
We are currently seeking a motivated, career and customer-oriented Java/JEE Developer (Entry Level) ... Bachelor's degree in computer science or related engineering field * Experience with Java/JEE ...
We are currently seeking a motivated, career and customer-oriented Java/JEE Developer (Entry Level) ... Bachelor's degree in computer science or related engineering field * Experience with Java/JEE ...
Software Engineer Level 0 - Active TS/SCI with Polygraph Clearan with Security Clearance
Annapolis Junction, MD · On-site
Software Engineer 0 - TS/SCI with Polygraph (Entry-Level) Location: Annapolis Junction, MD ... Bachelor's degree in Computer Science or related discipline * (4 additional years of SWE experience ...
Software Engineer Level 0 - Active TS/SCI with Polygraph Clearan with Security Clearance
Annapolis Junction, MD · On-site
Software Engineer 0 - TS/SCI with Polygraph (Entry-Level) Location: Annapolis Junction, MD ... Bachelor's degree in Computer Science or related discipline * (4 additional years of SWE experience ...
Production Programmer - Entry Level SQL Developer
Germantown, MD · On-site
$65K - $75K/yr
Production Programmer is an entry level position in the Marketing Technology department with a ... Bachelor's degree in Computer Science * Work experience a plus * Direct Marketing experience or ...
Quick apply
Production Programmer - Entry Level SQL Developer
Germantown, MD · On-site
$65K - $75K/yr
Production Programmer is an entry level position in the Marketing Technology department with a ... Bachelor's degree in Computer Science * Work experience a plus * Direct Marketing experience or ...
Production Programmer - Entry Level SQL Developer
Germantown, MD · On-site
$65K - $75K/yr
Production Programmer is an entry level position in the Marketing Technology department with a ... Bachelor's degree in Computer Science * Work experience a plus * Direct Marketing experience or ...
Production Programmer - Entry Level SQL Developer
Germantown, MD · On-site
$65K - $75K/yr
Production Programmer is an entry level position in the Marketing Technology department with a ... Bachelor's degree in Computer Science * Work experience a plus * Direct Marketing experience or ...
Production Programmer - Entry Level SQL Developer
Germantown, MD · On-site
$65K - $75K/yr
Production Programmer is an entry level position in the Marketing Technology department with a ... Bachelor's degree in Computer Science * Work experience a plus * Direct Marketing experience or ...
Production Programmer - Entry Level SQL Developer
Germantown, MD · On-site
$65K - $75K/yr
Production Programmer is an entry level position in the Marketing Technology department with a ... Bachelor's degree in Computer Science * Work experience a plus * Direct Marketing experience or ...
Systems Engineer - Entry Level
$85K - $95K/yr
Systems Engineer - Entry Level Fort Meade, MD 20755 JTEC Consulting LLC focuses on successfully ... computer science, physics, or math * 0-1 year of hands-on experience supporting the systems ...
Systems Engineer - Entry Level
$85K - $95K/yr
Systems Engineer - Entry Level Fort Meade, MD 20755 JTEC Consulting LLC focuses on successfully ... computer science, physics, or math * 0-1 year of hands-on experience supporting the systems ...
Systems Engineer - Entry Level
Fort George G Meade, MD · On-site
$85K - $95K/yr
Systems Engineer - Entry Level Fort Meade, MD 20755 JTEC Consulting LLC focuses on successfully ... computer science, physics, or math * 0-1 year of hands-on experience supporting the systems ...
Systems Engineer - Entry Level
Fort George G Meade, MD · On-site
$85K - $95K/yr
Systems Engineer - Entry Level Fort Meade, MD 20755 JTEC Consulting LLC focuses on successfully ... computer science, physics, or math * 0-1 year of hands-on experience supporting the systems ...
JAVA Developer
Sterling, VA · On-site
$50.50 - $65.25/hr
Qualifications: - Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems ... Entry Level/Fresher/experience Locations: PA, MD, TN, DE, CT, CA, NY, NJ, CA, VA, DC, etc. (must ...
JAVA Developer
Sterling, VA · On-site
$50.50 - $65.25/hr
Qualifications: - Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems ... Entry Level/Fresher/experience Locations: PA, MD, TN, DE, CT, CA, NY, NJ, CA, VA, DC, etc. (must ...
AECOM is seeking an Entry-Level Fire Protection Engineer to be based in Arlington, VA . This ... Use computer software as a tool for solving basic engineering problems. * Perform work in ...
AECOM is seeking an Entry-Level Fire Protection Engineer to be based in Arlington, VA . This ... Use computer software as a tool for solving basic engineering problems. * Perform work in ...
AECOM is seeking an Entry-Level Fire Protection Engineer to be based in Arlington, VA . This ... Use computer software as a tool for solving basic engineering problems. * Perform work in ...
AECOM is seeking an Entry-Level Fire Protection Engineer to be based in Arlington, VA . This ... Use computer software as a tool for solving basic engineering problems. * Perform work in ...
2026 Entry Level Engineering Opportunities
Falls Church, VA · On-site
$70K - $95K/yr
Bachelor's degree in Engineering, Computer Science, or a related STEM discipline completed by June ... entry-level engineering opportunity starting in 2026, with an active U.S. security clearance, we ...
2026 Entry Level Engineering Opportunities
Falls Church, VA · On-site
$70K - $95K/yr
Bachelor's degree in Engineering, Computer Science, or a related STEM discipline completed by June ... entry-level engineering opportunity starting in 2026, with an active U.S. security clearance, we ...
... Computer Engineering, or a related field · Minimum 2 years of hands-on relevant work experience -- this is not a new grad or entry-level role · Must be available to work onsite in Beltsville, MD ...
Quick apply
... Computer Engineering, or a related field · Minimum 2 years of hands-on relevant work experience -- this is not a new grad or entry-level role · Must be available to work onsite in Beltsville, MD ...
Jr. Quality Assurance Engineer
Reston, VA · On-site
This is an entry-level opportunity ideal for a recent college graduate or early-career professional with a degree in Software Engineering, Computer Science, Information Technology, Computer ...
Quick apply
Jr. Quality Assurance Engineer
Reston, VA · On-site
This is an entry-level opportunity ideal for a recent college graduate or early-career professional with a degree in Software Engineering, Computer Science, Information Technology, Computer ...
Jr. Quality Assurance Engineer
Reston, VA · On-site
This is an entry-level opportunityideal for a recent college graduate or early-career professional with a degree in Software Engineering, Computer Science, Information Technology, Computer ...
Quick apply
Jr. Quality Assurance Engineer
Reston, VA · On-site
This is an entry-level opportunityideal for a recent college graduate or early-career professional with a degree in Software Engineering, Computer Science, Information Technology, Computer ...
Jr. Quality Assurance Engineer
Reston, VA · On-site
$65K - $85K/yr
This is an entry-level opportunity ideal for a recent college graduate or early-career professional with a degree in Software Engineering, Computer Science, Information Technology, Computer ...
Jr. Quality Assurance Engineer
Reston, VA · On-site
$65K - $85K/yr
This is an entry-level opportunity ideal for a recent college graduate or early-career professional with a degree in Software Engineering, Computer Science, Information Technology, Computer ...
This is an entry-level opportunityideal for a recent college graduate or early-career professional with a degree in Software Engineering, Computer Science, Information Technology, Computer ...
This is an entry-level opportunityideal for a recent college graduate or early-career professional with a degree in Software Engineering, Computer Science, Information Technology, Computer ...
Software Engineer - Entry Level (Maryland)
Fort George G Meade, MD · On-site
$87K/yr
As a Software Engineer at NSA, you can focus on virtually any area of computer science including cybersecurity, high-performance computing (HPC), quantum computing research, data analytics, machine ...
New
Software Engineer - Entry Level (Maryland)
Fort George G Meade, MD · On-site
$87K/yr
As a Software Engineer at NSA, you can focus on virtually any area of computer science including cybersecurity, high-performance computing (HPC), quantum computing research, data analytics, machine ...
New
They are seeking an entry-level/junior-level software developer for their Intelligent Systems ... Required : • A Bachelor's or Master's degree in Computer Engineering, Computer Science ...
They are seeking an entry-level/junior-level software developer for their Intelligent Systems ... Required : • A Bachelor's or Master's degree in Computer Engineering, Computer Science ...
Civil Engineer - Entry Level
$60K - $75K/yr
Civil Design Engineer / CAD Technician The Civil Design Engineer / CAD Technician will support land development projects in the Ashburn, VA area, focusing on the design of industrial, commercial, and ...
Quick apply
Civil Engineer - Entry Level
$60K - $75K/yr
Civil Design Engineer / CAD Technician The Civil Design Engineer / CAD Technician will support land development projects in the Ashburn, VA area, focusing on the design of industrial, commercial, and ...
Entry Level Computer Programmer information
See Rockville, MD salary details
$33.6K - $39.4K
5% of jobs
$39.4K - $45.2K
10% of jobs
$45.2K - $51K
7% of jobs
$52K is the 25th percentile. Wages below this are outliers.
$51K - $56.8K
15% of jobs
$56.8K - $62.6K
7% of jobs
The median wage is $64.7K / yr.
$62.6K - $68.4K
15% of jobs
$68.4K - $74.2K
11% of jobs
$78.5K is the 75th percentile. Wages above this are outliers.
$74.2K - $80K
6% of jobs
$80K - $85.8K
14% of jobs
$85.8K - $91.6K
7% of jobs
$91.6K - $97.3K
2% of jobs
$33.6K
$66.2K
$97.3K
How much do entry level computer programmer jobs pay per year?
What is the difference between Entry Level Computer Programmer vs Software Developer?
| Aspect | Entry Level Computer Programmer | Software Developer |
|---|---|---|
| Required Credentials | Associate's or Bachelor's in Computer Science or related field | Bachelor's degree often preferred; certifications like Java or Python are common |
| Work Environment | Office or remote; coding in teams or individually | Similar; often collaborative, project-based work |
| Employer & Industry Usage | Entry-level roles in tech, finance, healthcare, and more | Broader; includes designing, developing, testing software |
| Common Search & Comparison Intent | Yes | Yes |
Entry Level Computer Programmers typically focus on writing and testing code under supervision, while Software Developers are involved in designing and building software solutions. Both roles require similar educational backgrounds and work environments, but Software Developers often have broader responsibilities and higher expectations for project involvement.
What are some common challenges faced by entry level computer programmers during their first year on the job?
What is an entry level computer programmer?
What does an entry level computer programmer do?
The job of an entry-level computer programmer is to write code, troubleshoot design issues, and debug software. They typically work as part of a software development team or under direct supervision. An entry-level computer programmer may sit in on development meetings and perform other administrative tasks as needed. The qualifications you need to become an entry-level computer programmer typically include a bachelor's degree and a working knowledge of one or more programming languages.
What are the key skills and qualifications needed to thrive as an entry level computer programmer, and why are they important?

Entry-Level Java Developer/Automation Tester
Ashburn, VA • On-site
Full-time
Re-posted 11 days ago
SAIC rating
7.9
Based on 79 frontline employees who took The Breakroom Quiz
78th of 223 rated it services
Job description
We are currently seeking a motivated, career and customer-oriented Java/JEE Developer (Entry Level) to join our team to begin an exciting and challenging career in Ashburn, VA. Please note that candidates will be required to be in an automation tester role for the first 12-18 months of their employment. This is so that the candidate will get up to speed with the team structure, applications, technology stack, work requirements, etc. The candidate will then graduate to a developer role on the team.
Job Responsibilities
- Design, implement, and unit test REST web services with Java, Spring, and JUnit.
- Develop web applications with Angular that communicate with backend services.
- Generating test data and performing Data Validation by writing SQL queries.
- Write automation test scripts using Java.
- Work collaboratively within a large, Agile development team.
Qualifications
Required Skills and Experience
- Bachelor's degree in computer science or related engineering field
- Experience with Java/JEE design and software development experience including designing, developing, and documenting large-scale enterprise software systems
- Spring Boot
- REST web services
- RxJS
- Typescript
- XML/JSON
- RDBMS (e.g. Oracle or PostgreSQL)
- SQL
- JPA/Hibernate
- Angular
- HTML/Javascript/CSS
- Knowledge of web application development required
Desired Skills and Experience
- Master's degree in computer science or related field is a plus
- Recent and relevant course projects, internships, co-ops, or personal work showcasing full stack development skills would be a plus
- Experience with microservices architecture
- Experience writing their own automation scripts
- Experience with Selenium, Cucumber, Playwright
- Experience with NoSQL databases
- Familiar with AWS
- Comfortable with Eclipse and Visual Studio Code
- Agile development approach
- Good communication skills (writing and presenting)
- Strong initiative: must be able to take a high-level requirement, ask questions/seek clarifications, and get the job done
- Ability to work in a high-pressured, tight-deadline environment
- Superior written and oral communication skills are essential
- Must be able to multitask efficiently and progressively and work comfortably in an ever-changing data environment
- Must work well in a team environment as well as independently
- Excellent verbal/written communication and problem solving skills; ability to communicate information to a variety of groups at different technical skill levels
Customer Requirements
- Clearance - Ability to obtain and hold a public trust position and favorable suitability based on a CBP Background Investigation
- Citizenship - Must be a US Citizen
- Location - Required to be on-site in Ashburn, VA 5 days per week for the first year of employment. After their first year, they will have the option to work a hybrid schedule (2-3 days on-site) depending on the needs of the team.
About Us
SAIC® is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.
We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.
About Science Applications International
Sourced by ZipRecruiter