2

Entry Level Java Software Engineer Jobs in Frederick, MD

Company Description Tech Tammina LLC 7 - 8 years experience with the following technologies: o JAVA ... of software lifecycle methodology - Rational Unified Process (RUP) and Rapid Application ...

Mid-Level Backend Software Engineer

Gaithersburg, MD

$87K - $157K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Mid-Level Backend Software Engineer Gaithersburg, MD Active TS clearance (SCI eligibility) and ... Design, develop, test, and maintain backend application components using Java or Python * REST API ...

Mid-Level Backend Software Engineer

Gaithersburg, MD

$87K - $157K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Overview Mid-Level Backend Software Engineer Gaithersburg, MD Active TS clearance (SCI eligibility ... Design, develop, test, and maintain backend application components using Java or Python * REST API ...

Mid-Level Backend Software Engineer

Gaithersburg, MD · On-site

$87K - $157K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Overview Mid-Level Backend Software Engineer Gaithersburg, MD Active TS clearance (SCI eligibility ... Design, develop, test, and maintain backend application components using Java or Python * REST API ...

Java Tutor

Leesburg, VA · Remote

$18 - $40/hr

Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...

Java Tutor

Rockville, MD · Remote

$18 - $40/hr

Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...

Java Developer 2

Rockville, MD · On-site

$52 - $67.25/hr

Develop and deliver high quality, highly reliable software code for new enterprise products * Tune ... Bachelor's degree in Computer Science/Engineering and 4+ year of software development or the ...

Java Developer 2

Rockville, MD · On-site

$52 - $67.25/hr

Develop and deliver high quality, highly reliable software code for new enterprise products * Tune ... Bachelor's degree in Computer Science/Engineering and 4+ year of software development or the ...

Backend Java Developer

Hagerstown, MD · On-site

$104K - $173K/yr

Research, study, and propose use of new software/technologies to be used in the development of new ... Proficiency in Java programming language * Proficiency in Spring Boot or Quarkus web frameworks

Backend Java Developer

Hagerstown, MD · On-site

$104K - $173K/yr

Research, study, and propose use of new software/technologies to be used in the development of new ... Proficiency in Java programming language * Proficiency in Spring Boot or Quarkus web frameworks

Backend Java Developer

Hagerstown, MD · On-site

$104K - $173K/yr

Research, study, and propose use of new software/technologies to be used in the development of new ... Proficiency in Java programming language * Proficiency in Spring Boot or Quarkus web frameworks

Showing results 21-40

Entry Level Java Software Engineer information

See Frederick, MD salary details

$49.2K

$98.2K

$199.3K

How much do entry level java software engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for entry level java software engineer in Frederick, MD is $98,225.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,600.00 and $101,900.00 per year, depending on experience, location, and employer.

What is an entry level Java software engineer?

An Entry Level Java Software Engineer is a beginner role in software development that focuses on building, testing, and maintaining applications using Java. Engineers in this position work under the guidance of senior developers to write code, debug programs, and collaborate with teams to develop software solutions. Typical responsibilities include understanding project requirements, writing efficient code, and learning best practices in software engineering. This role is ideal for recent graduates or those with foundational programming knowledge looking to start a career in Java development.

What does a typical day look like for an entry level Java software engineer?

As an Entry Level Java Software Engineer, your day often includes writing and debugging Java code, participating in daily stand-up meetings, and collaborating with senior developers or mentors on assigned tasks. You might work on implementing new features, fixing bugs, reviewing pull requests, and learning about development best practices and code standards. There's usually a mix of independent work and teamwork, with opportunities to ask questions, receive feedback, and build your technical skills. This structure is designed to help you gain experience while steadily expanding your responsibilities within the team.

What are the key skills and qualifications needed to thrive as an entry level Java software engineer?

To thrive as an Entry Level Java Software Engineer, you need a solid understanding of Java programming, object-oriented concepts, basic algorithms, and a relevant degree in computer science or a related field. Familiarity with tools such as IntelliJ IDEA or Eclipse, version control systems like Git, and awareness of popular frameworks such as Spring or Hibernate is typically expected. Strong problem-solving skills, attention to detail, a willingness to learn, and effective team communication will set you apart. These competencies help you quickly adapt to real-world software development environments, contribute to team projects, and build a successful engineering foundation.

What are the most commonly searched types of Java Software Engineer jobs in Frederick, MD?

The most popular types of Java Software Engineer jobs in Frederick, MD are:

What cities near Frederick, MD are hiring for Entry Level Java Software Engineer jobs?

Cities near Frederick, MD with the most Entry Level Java Software Engineer job openings:

Infographic showing various Entry Level Java Software Engineer job openings in Frederick, MD as of July 2026, with employment types broken down into 85% Full Time, 13% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $98,225 per year, or $47.2 per hour.

Software Engineer - Full Stack (TS/SCI Clearance Required)

North Point Technology

Gaithersburg, MD

Full-time

Re-posted 11 days ago


Job description

***This job requires active TS/SCI clearance.  Please apply only if you have an active TS/SCI clearance. ***

North Point Technology is looking to hire a Full-Stack Software Engineer to support the Chinook Program, delivering next-generation mission software for geospatial intelligence (GEOINT). The qualified candidate must have an active TS/SCI security clearance and will contribute across the full software development lifecycle - from architecture and design through coding and automated testing - as part of a collaborative Agile team focused on world-class national security solutions. The ideal candidate brings strong full-stack development skills, thrives in a fast-paced and inclusive environment, and is passionate about building software that directly supports the mission.

Responsibilities:
In this role you will contribute across the complete software development lifecycle - including work estimation, architecture and design, coding, and automated testing - within a customer-focused Agile team. You will take ownership of delivering system and application enhancements, break sizable tasks into manageable units with level-of-effort estimates, and partner with fellow engineers to design and document strong technical solutions. You will build software for problems that are not always clearly defined while keeping customer needs front and center, help remove obstacles for the development team alongside the Product Owner and technical leadership, and keep Agile and Scrum practices productive and on track. This is an opportunity to deliver mission-focused software that supports national security in a fast-paced, collaborative, and growth-oriented environment.

Required Skills/Experience:

  • Rest API Development
  • Python or Java
  • SQL
  • Web Development
  • Django or JavaScript (Angular, React, etc)
  • Object-oriented programming in Python, Java, and JavaScript
  • Windows and Linux operating systems
  • Version control with Git and GitLab
  • Architecting, developing, and delivering complex software systems into production
  • Agile development and CI/CD (continuous integration and continuous delivery) tools and practices

Preferred Skills/Experience:

  • Front-end development with React
  • Software architecture patterns such as Client-Server and Model-View-Controller (MVC)
  • Multi-cloud experience across AWS, IBM Cloud, Google Cloud, Azure, and Oracle Cloud
  • AWS services such as S3, SQS, SNS, EC2, CloudFormation, and RDS
  • Experience as a Scrum Master for a software development or technical team
  • GEOINT domain experience applied to troubleshooting, optimizing, and validating system behavior and data outputs
  • Modern software design patterns and coding standards
  • AWS DevOps Engineer certification or similar

Qualifications:

  • Active TS/SCI security clearance with the ability to obtain a polygraph
  • Bachelor's degree in Computer Science, Software Engineering, or a related field