2

Entry Level Java Back End Developer Jobs in Washington, DC

Backend Java Engineer - Clearance Required

Herndon, VA · On-site

$52 - $67.25/hr

They are looking for multiple Backend Java Engineers to join their team, focusing on building mission-critical production applications in a Lean Agile environment. Responsibilities : • Work closely ...

Backend Java Engineer - Clearance Required

Herndon, VA · On-site

$52 - $67.25/hr

They are seeking multiple Backend Java Engineers to work on mission-critical applications focused on data discovery and analysis while leveraging modern technologies and practices. Responsibilities ...

Sr. Full Stack Developer - Java

Mclean, VA · On-site

$53.75 - $69.50/hr

Full Stack - 50% Java backend, 50% frontend. The candidate's skills will be utilized depending on the work. Sometimes they might focus on UI work. Sometimes they might do backend-focused work. Newer ...

Java Developer

Rockville, MD

$52 - $67.25/hr

I'm looking for a full-stack developer who can do both front-end and back-end work. Main technologies I'm looking for are Java, AngularJS, and relational database programming skills Qualifications I ...

SCON Java Developer

Columbia, MD

$50.50 - $65.50/hr

A Java Developer to help us build Web and backend application/services for credentialing/case management system, using Java/Spring based REST APIs along with a Web 2.0 framework and a continuous ...

Mid-Level Backend Software Engineer

Gaithersburg, MD · On-site

$87K - $157K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Design, develop, test, and maintain backend application components using Java or Python * REST API ... Object-Oriented Programming: Apply object-oriented design principles to build scalable and ...

Showing results 41-60

Entry Level Java Back End Developer information

See Washington, DC salary details

$56.1K

$111.9K

$227.1K

How much do entry level java back end developer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for entry level java back end developer in Washington, DC is $111,891.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,400.00 and $116,100.00 per year, depending on experience, location, and employer.

What does an entry level Java back end developer do?

An Entry Level Java Back End Developer is responsible for building and maintaining the server-side logic of web applications using Java. They work on tasks such as writing code, developing APIs, integrating databases, and ensuring the application runs smoothly behind the scenes. These developers collaborate with front-end teams to deliver complete solutions and often troubleshoot, debug, and optimize existing code. This role is ideal for those starting their career in software development and looking to gain experience in Java technologies and back-end systems.

What are the key skills and qualifications needed to thrive as an entry level Java back end developer, and why are they important?

To thrive as an Entry Level Java Back End Developer, you need a solid understanding of Java programming, object-oriented principles, and a degree in computer science or a related field. Familiarity with frameworks like Spring Boot, version control systems such as Git, and databases like MySQL or PostgreSQL is typically required. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate and deliver quality code. These skills are essential for building robust server-side applications and working efficiently within development teams.

What are some common challenges faced by entry level Java back end developers during their first year on the job?

Entry-level Java back end developers often encounter challenges such as understanding large, existing codebases and adapting to the team's coding standards. Balancing the learning curve of new frameworks, tools, and version control systems while delivering features on time can be demanding. Collaboration with front end developers, QA engineers, and project managers also requires effective communication and openness to feedback. Over time, these challenges help build valuable technical and teamwork skills that support career growth.

What is the difference between Entry Level Java Back End Developer vs Entry Level Java Software Engineer?

AspectEntry Level Java Back End DeveloperEntry Level Java Software Engineer
Required SkillsJava, SQL, REST APIs, basic understanding of server-side developmentJava, object-oriented programming, software design, debugging
Work EnvironmentFocus on server-side coding, database integration, API developmentBroader software development tasks, including front-end and back-end
Industry UsagePrimarily in web applications, enterprise systems, backend servicesIn various software projects, including applications and systems

While both roles involve Java programming, an Entry Level Java Back End Developer specializes in server-side development and API integration, whereas an Entry Level Java Software Engineer may work across different parts of the software stack. The roles often overlap, but the Back End Developer focuses more on backend systems and database interactions.

What are the most commonly searched types of Java Back End Developer jobs in Washington, DC?

The most popular types of Java Back End Developer jobs in Washington, DC are:

What are popular job titles related to Entry Level Java Back End Developer jobs in Washington, DC?

For Entry Level Java Back End Developer jobs in Washington, DC, the most frequently searched job titles are:

What job categories do people searching Entry Level Java Back End Developer jobs in Washington, DC look for?

The top searched job categories for Entry Level Java Back End Developer jobs in Washington, DC are:

Backend Java Engineer - Clearance Required

BTI360

Herndon, VA • On-site

$52 - $67.25/hr

Full-time

Re-posted 5 days ago


Job description

Job Summary:
BTI360 is a company dedicated to developing software engineers and fostering a culture of growth and teamwork. They are looking for multiple Backend Java Engineers to join their team, focusing on building mission-critical production applications in a Lean Agile environment.
Responsibilities:
• Work closely with teammates and stakeholders in a Lean Agile environment to build mission-critical production applications focused on data discovery and analysis
• Participate in code reviews, system design discussions, and continuous improvement initiatives
• Leverage modern build tools, testing frameworks, and CI/CD pipelines to ensure quality and delivery speed
• Design, implement, and test backend services and APIs using reactive programming concepts for production applications
• Integrate with cloud services and data platforms to expose high-value data through secure, performant interfaces
• Leverage DevSecOps pipelines, containers, and modern deployment tools to deliver software efficiently and reliably
Qualifications:
Required:
• Active Security Clearance (Secret or higher) or the ability to obtain one
• Experience with source control (e.g. Git) and CI/CD pipeline tools such as AWS CodeBuild, Jenkins, GitLab CI, or GitHub Actions
• Experience designing and implementing scalable, maintainable, and OOP based software in a containerized cloud environment leveraging foundational services for computing, identity management, and networking
• Experience developing backend services using Java and the Spring/Spring Boot framework (or similar relevant Java framework)
• Experience with testing frameworks such as Junit, Mockito, or Spring Runner
• Familiarity with API standards such as REST and HTTP, message-driven architectures, persistent storage layers, and distributed systems
• Effective written and verbal communication skills necessary to perform job duties and collaborate with team members
• Candidates must maintain a primary residence within a two‑hour drive of Herndon, VA to support onsite collaboration as needed
Preferred:
• Experience with AWS CodeBuild
• Experience with testing frameworks such as Junit
• Familiarity with monitoring and observability stacks such as Prometheus/Grafana, CloudWatch, or ELK/EFK
• Experience with search technologies such as OpenSearch, Elasticsearch, or Solr
• Experience working with streaming or event-driven architectures such as SNS/SQS, Kafka, Kinesis, AWS Step Functions, or Event Bridge
• Contributions to open-source libraries or community projects or personal projects
• Knowledge of Infrastructure as Code (e.g., Terraform) and how to leverage DevSecOps pipelines to deliver code
• Exposure to additional programming languages including shell scripting languages (e.g. Python, NodeJS, C#, Bash, PowerShell)
Company:
BTI360 develops and delivers big data software solutions to minimize the time spent on research and utilize time providing insights. Founded in 2004, the company is headquartered in Ashburn, USA, with a team of 51-200 employees. The company is currently Growth Stage.