1

Backend Full Stack Engineer Jobs in Maryland (NOW HIRING)

ABOUT THE ROLE We are looking for a Full Stack Engineer to architect low-latency APIs and backend services using .NET while building user interfaces in Angular for a large-scale financial services ...

The Full-Stack Developer will be responsible for developing new data structures both front end (i.e. web design, custom web-based dashboard) and back end (i.e. data warehousing). Responsibilities ...

ABOUT THE ROLE We are looking for a Full Stack Engineer to architect low-latency APIs and backend services using .NET while building user interfaces in Angular for a large-scale financial services ...

Full Stack Engineer

Columbia, MD ยท On-site

$102K - $114K/yr

Our engineers, designers, and strategists cut through complexity to create intuitive products and ... Architects, designs, creates, and builds web application features; creates back-end code and ...

Java Full Stack Developer

Rockville, MD ยท On-site

$53.50 - $69/hr

The Java Full Stack Developer will collaborate with developers, architects, DevOps engineers ... Develop responsive user interfaces and scalable backend services that support business processes ...

Full Stack Engineer

Columbia, MD ยท Remote

$102K - $114K/yr

Our engineers, designers, and strategists cut through complexity to create intuitive products and ... Architects, designs, creates, and builds web application features; creates back-end code and ...

Showing results 41-60

Backend Full Stack Engineer information

What is a backend full stack engineer?

A Backend Full Stack Engineer is a software developer who specializes in building and maintaining the server-side logic, databases, and APIs of an application, while also having proficiency in front-end technologies. They are capable of working on both the backend and frontend parts of web applications, allowing them to develop end-to-end features and ensure seamless integration between the client and server sides. This role requires strong knowledge of programming languages such as JavaScript (Node.js), Python, or Java, as well as familiarity with databases, server architectures, and various web frameworks. Backend Full Stack Engineers often collaborate with designers, frontend developers, and other stakeholders to deliver complete and functional products.

What are the key skills and qualifications needed to thrive as a backend full stack engineer?

To thrive as a Backend Full Stack Engineer, you need strong proficiency in server-side languages (such as Node.js, Python, or Java), database management, and a solid understanding of front-end technologies, usually supported by a degree in computer science or related experience. Familiarity with frameworks (like Express, Django, or Spring), version control systems (like Git), and cloud platforms (such as AWS or Azure) is typically required. Effective problem-solving, communication, and teamwork skills help you collaborate across disciplines and deliver robust solutions. These skills ensure scalable, maintainable applications and seamless integration between backend and frontend systems, which are critical for organizational success.

How does a backend full stack engineer typically collaborate with frontend developers and other team members?

Backend Full Stack Engineers frequently work alongside frontend developers, product managers, and QA engineers to deliver seamless user experiences. They are responsible for building and maintaining server-side logic and APIs, ensuring data flows efficiently between the backend and frontend. Effective communication is essential, as they must align backend functionality with frontend requirements and participate in code reviews, sprint planning, and troubleshooting sessions. This collaborative environment fosters learning and often provides opportunities to contribute across the tech stack, enhancing both technical and interpersonal skills.

What is the difference between Backend Full Stack Engineer vs Frontend Developer?

AspectBackend Full Stack EngineerFrontend Developer
Primary FocusDeveloping server-side logic, databases, and APIsDesigning and implementing user interface and client-side features
Required SkillsProgramming languages like Python, Java, Node.js; databases; server managementHTML, CSS, JavaScript; frameworks like React or Angular
Work EnvironmentOften involved in both front-end and back-end tasks, collaborating across teamsPrimarily focused on client-side development, UI/UX design

While both roles require strong programming skills, Backend Full Stack Engineers handle both server-side and client-side development, whereas Frontend Developers focus mainly on creating engaging user interfaces. Understanding these differences helps employers and job seekers target the right skills and responsibilities for each role.

What cities in Maryland are hiring for Backend Full Stack Engineer jobs?

Cities in Maryland with the most Backend Full Stack Engineer job openings:

Infographic showing various Backend Full Stack Engineer job openings in Maryland as of August 2026, with employment types broken down into 92% Full Time, 2% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Software Engineer 2 - Full-Stack with UI Proficiency

Navius Technologies LLC

Annapolis, MD โ€ข On-site

$208K - $254K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 25 days ago


Key responsibilities

  • Design, develop, maintain, and enhance complex, full-stack software systems based on documented requirements.

  • Implement features end-to-end, from UI through backend services and data stores.

  • Debug and troubleshoot UI and full-stack issues, performing root-cause analysis and driving fixes.


Job description

Salary Range: $208,962 - $254,740 annually
  • Location: Annapolis Junction, MD (On-site)
  • Clearance Required: TS/SCI with MPO FS poly
  • Openings: 1

Overview
We are seeking a Full-Stack Software Engineer 2 with strong UI proficiency to join a small, high-impact development team. This role offers the opportunity to take ideas from concept to working prototype in short, iterative cycles while solving challenging problems across the stack. Working on a close-knit team, you will help design and build modern, scalable applications with polished, intuitive user interfaces that have an outsized impact on organizational operations.
Who This Role Fits
The ideal candidate is a hands-on, collaborative full-stack engineer who thrives in dynamic, iterative environments. They should possess a strong foundation in modern frontend frameworks (specifically React) alongside robust backend skills in Java. This role is a great fit for someone who values end-to-end features implementation, rapid prototyping, and delivering polished UX/UI designs.
Responsibilities
  • Design, develop, maintain, and enhance complex, full-stack software systems based on documented requirements.
  • Implement features end-to-end, from UI through backend services and data stores.
  • Apply modern software engineering practices (version control, code reviews, automated testing, CI/CD) to deliver reliable and maintainable solutions.
  • Build and execute simulations and test harnesses in development and test environments.
  • Ensure UI designs adhere to established UX/UI principles, style guides, and accessibility standards.
  • Leverage UI libraries, frameworks, and reusable components to accelerate development and maintain consistency.
  • Test UI across the organization's approved browsers and platforms to ensure a seamless user experience.
  • Debug and troubleshoot UI and full-stack issues, performing root-cause analysis and driving fixes.
  • Continuously improve the user experience by identifying UX/UI enhancements and performance optimizations.
  • Stay current with industry trends, tools, and best practices in front-end, full-stack, and UI development.
  • Participate in code reviews, providing and receiving constructive feedback to maintain code quality and shared standards.
  • Collaborate closely with product owners, designers, and other engineers to refine requirements and deliver incremental value.

Education / Experience
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics is required or equivalent combination of education, training, and experience
  • 14

Required Skills
  • Java
  • React
  • RESTful APIs
  • Containers (Podman and/or Docker)
  • Kubernetes
  • Microservices-based architectures

Familiarity With Two or More
  • Machine Learning
  • Streaming data pipelines
  • Batch processing
  • MongoDB
  • ArangoDB
  • Redis
  • PostgreSQL

Preferred / Desired Skills
  • AWS or hyper-converged infrastructure (HCI) cloud environments
  • Logging
  • monitoring
  • and observability tools
  • Agile or iterative development environments

Additional Information
  • Both low and high side access
  • Project/TTO: 1513-1

Benefits
Health & Wellness: Healthcare Plan with HSA; Prescription Plan; Dental; Vision
Financial: Competitive Salaries; 401(k); Dependent Care FSA; Life, LTD, STD, AD&D
Time-Off: Vacation Days; Holidays
Bonuses (Annual): Tech Allowance; Training Allowance; 401(k) Profit Share