1

Java Back End Developer Jobs in Maryland (NOW HIRING)

Backend/DevOps Engineer 180K-210K Role Overview: We are looking for a versatile Backend/DevOps ... The ideal candidate will have strong expertise in Java , Spring Boot , and RESTful API development ...

Java API Engineer

Baltimore, MD · Remote

$50 - $55/hr

Java API Engineer Location: Remote - Must live in the continental United States Assignment Type ... This role focuses on maintaining and improving backend services built using Java and the Micronaut ...

Java API Engineer

Baltimore, MD · On-site

$50 - $55/hr

Java API Engineer Location: Remote - Must live in the continental United States Assignment Type ... This role focuses on maintaining and improving backend services built using Java and the Micronaut ...

$56.75 - $78/hr

This role focuses on backend development, with an emphasis on Java-based applications ... Experience with CI/CD pipelines and DevOps practices. * Experience working with NoSQL and ...

Position Overview We are seeking a Senior Java API Engineer to support and enhance a REST-based API ... This role focuses on maintaining and improving backend services built using Java and the Micronaut ...

Position Overview We are seeking a Senior Java API Engineer to support and enhance a REST-based API ... This role focuses on maintaining and improving backend services built using Java and the Micronaut ...

next page

Showing results 1-20

Java Back End Developer information

See Maryland salary details

$9

$53

$71

How much do java back end developer jobs pay per hour?

As of May 28, 2026, the average hourly pay for java back end developer in Maryland is $53.02, according to ZipRecruiter salary data. Most workers in this role earn between $47.12 and $61.11 per hour, depending on experience, location, and employer.

What is a Java Back End Developer job?

A Java Back End Developer is responsible for building and maintaining the server-side logic of web applications using Java. They work with databases, APIs, and server architecture to ensure smooth data processing and application functionality. Their tasks include writing efficient code, optimizing performance, and integrating front-end components. They often use frameworks like Spring Boot and Hibernate to develop scalable and secure applications.

What are the key skills and qualifications needed to thrive in the Java Back End Developer position, and why are they important?

To thrive as a Java Back End Developer, you need solid proficiency in Java programming, knowledge of frameworks like Spring or Hibernate, and experience with database management, often supported by a degree in computer science or related fields. Familiarity with tools such as Git, RESTful APIs, build automation systems (e.g., Maven/Gradle), and sometimes certifications like Oracle Certified Professional, Java SE, are highly valued. Strong problem-solving skills, attention to detail, effective communication, and a collaborative mindset help professionals excel in this role. These combined technical and soft skills are crucial for developing robust, scalable back-end systems and ensuring smooth teamwork in dynamic software development environments.

What does a typical day look like for a Java Back End Developer?

A typical day for a Java Back End Developer often involves writing and reviewing code, designing and implementing APIs, and collaborating with front-end developers, QA testers, and other team members to ensure seamless integration and functionality. Developers participate in daily stand-up meetings, work with version control systems, troubleshoot technical issues, and continually optimize application performance. You may also engage in code reviews, work on database design, or implement new features based on customer or business needs. This dynamic environment emphasizes both independent problem-solving and teamwork, offering continuous learning opportunities and a fast-paced, innovative workflow.
What are popular job titles related to Java Back End Developer jobs in Maryland? For Java Back End Developer jobs in Maryland, the most frequently searched job titles are:
What are popular job titles related to Java Back End Developer jobs in MD? For Java Back End Developer jobs in MD, the most frequently searched job titles are:

Backend/DevOps Engineer

thejosefgroup.com

Annapolis, MD • On-site

Other

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Backend/DevOps Engineer
180K-210K
Role Overview:

We are looking for a versatile Backend/DevOps Engineer to design, develop, and maintain scalable backend systems and APIs. The ideal candidate will have strong expertise in Java, Spring Boot, and RESTful API development, along with experience in DevOps practices for CI/CD, deployment, and monitoring. You will collaborate with frontend developers, product managers, and operations teams to deliver high-quality software solutions.
Key Responsibilities:
  • Design, develop, and maintain RESTful APIs and backend services using Java and Spring Boot.
  • Implement scalable, efficient, and secure backend systems.
  • Collaborate with DevOps teams to automate deployments, CI/CD pipelines, and infrastructure provisioning.
  • Monitor, troubleshoot, and optimize application performance and reliability.
  • Write clean, maintainable, and testable code following best practices.
  • Work closely with cross-functional teams to define API contracts, system architecture, and integration points.
  • Participate in code reviews, knowledge sharing, and process improvements.
  • Ensure proper logging, monitoring, and alerting for backend systems.
Required Skills & Qualifications:
  • Strong proficiency in Java and Spring Boot development.
  • Hands-on experience with RESTful API design and implementation.
  • Knowledge of microservices architecture and service-oriented design.
  • Experience with DevOps practices, including CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Strong understanding of database design, SQL/NoSQL databases, and data access frameworks.
  • Knowledge of version control (Git) and collaborative development workflows.
  • Problem-solving skills and ability to work in an agile development environment.