1

Java Back End Developer Jobs in Maryland (NOW HIRING)

Mid-Level Java Developer (Full Time)

Bethesda, MD · On-site

$54.50 - $70.75/hr

... good Java Backend experience Strong Analysis experience including Rational Unified Process (RUP ... in programming for relational databases Design Skills includes Infrastructure and Feature ...

Back-End Java Developer

Annapolis Junction, MD · On-site

$52 - $67.50/hr

CTC Group is seeking a Java Developer, to join a group of high-performing developers and engineers ... You'll be exposed to multiple discipline areas such as UI, front-end, back-end and/or full-stack ...

$50 - $64.75/hr

\n \n \n One of my Clients, a global fintech company, going through an exciting phase of expansion, has an excellent opportunity for a Backend Server \- Java Developer Expert. You must be a flexible ...

Java / Spring Developer

Annapolis Junction, MD · On-site

$52 - $67.50/hr

SIMILAR CAREER TITLESJava Developer, Spring Boot Developer, Backend Developer, Full Stack Java Developer, Software Engineer, Java Microservices Developer, Web Application Developer, API Developer ...

Back-End Java Developer

Annapolis, MD · On-site

$140K - $170K/yr

Summary CTC Group is seeking a Java Developer, to join a group of high-performing developers and ... You'll be exposed to multiple discipline areas such as UI, front-end, back-end and/or full-stack ...

$50 - $64.75/hr

\n \n \n \n \n My Client, a global fintech company, going through an exciting phase of expansion, has an excellent opportunity for a Backend Server \- Java Developer. \n \n \n \n \n \n Day To Day's Of ...

Senior UI Developer

Chevy Chase, MD

$63.25 - $82/hr

... with Java Backend, entire UI is written in JavaScript (very complex java based applications) so Java or .NET experience is okay as it pertains to application development but not a requirement.

next page

Showing results 1-20

People also search for

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 Jun 18, 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 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 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 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 job categories do people searching Java Back End Developer jobs in Maryland look for? The top searched job categories for Java Back End Developer jobs in Maryland 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:
Infographic showing various Java Back End Developer job openings in Maryland as of June 2026, with employment types broken down into 73% Full Time, and 27% Contract. Highlights an 74% In-person, and 26% Remote job distribution, with an average salary of $110,284 per year, or $53 per hour.

SWE2 Java Engineer with Security Clearance

Waypoint Human Capital

Annapolis Junction, MD

$52.75 - $72.50/hr

Other

Posted 19 days ago


Job description

Position Title: SWE2 Java Engineer
Position Type: Full-time, On-Site
Location: Annapolis Junction, MD
Clearance: Active TS/SCI with Full Scope Polygraph Description:
Waypoint’s client is seeking a SWE2 Java Engineer to support development and modernization of mission-critical systems. This role focuses on backend development, with an emphasis on Java-based applications, microservices architectures, and large-scale data processing frameworks such as Hadoop. The selected candidate will play a key role in designing, developing, and optimizing backend services that support high-performance, data-intensive applications. This position is ideal for an engineer experienced in building scalable microservices and distributed systems within secure, enterprise environments. Responsibilities: Design, develop, and maintain backend services using Java and modern frameworks. Build and support microservices-based architectures to enable scalable and modular system design. Develop and optimize data processing solutions using Hadoop and related technologies. Design and implement RESTful APIs and backend integrations. Collaborate with cross-functional teams to translate requirements into technical solutions. Troubleshoot and resolve backend performance, scalability, and integration issues. Participate in Agile development activities, including sprint planning, stand-ups, and code reviews. Support modernization efforts, including transitioning legacy systems to distributed and microservices-based architectures. Ensure backend systems meet security, reliability, and performance requirements. Required: Active TS/SCI clearance with Full Scope Polygraph. Bachelor’s degree in Computer Science, Engineering, or related technical field, or equivalent experience. Minimum 8–10 years of experience in software engineering. Strong proficiency in Java backend development. Experience with microservices architecture and distributed systems. Experience working with Hadoop or similar big data frameworks. Experience developing and consuming RESTful APIs. Experience with Git and version control practices. Familiarity with Jira and Confluence. Experience working in Agile development environments. Desired: Experience with Spring Boot or similar Java frameworks. Experience with data streaming technologies (e.g., Kafka). Experience with containerization tools such as Docker and Kubernetes. Familiarity with cloud platforms (AWS, Azure, or GCP). Experience with CI/CD pipelines and DevOps practices. Experience working with NoSQL and relational databases. Strong troubleshooting and performance optimization skills for backend systems. * Experience supporting secure or classified environments.