1

Senior Java Backend Developer Jobs in Odenton, MD

Sr. Java Engineer

Annapolis, MD · On-site

$180K - $235K/yr

Senior Java Engineer Location: Annapolis Junction, MD Clearance Required: Active TS/SCI with Full ... Collaborate with frontend and backend engineers to deliver high-quality software solutions.

Senior Java Developer

Washington, DC · On-site

$64.75 - $82.75/hr

Ability to work closely with business users, other developers and QA. Capable of multi-tasking and ... Qualifications RAPTOR (WPF/C# UI & Java backend),SQL,QA. Additional Information Multiple Openings ...

Full Stack Java Developer

Woodlawn, MD · On-site

$54.50 - $70.50/hr

SSA is seeking a Full Stack Java Developer to support mission-critical applications, working across Angular front end and Java backend systems. This is a hands-on role focused on building, supporting ...

Develop RESTful APIs and backend components using Python, Java, and C++. * Design and implement ... Collaborate with software engineers, system engineers, and stakeholders throughout the software ...

Sr. Java Developer

Bethesda, MD · On-site

$107K - $195K/yr

Leidos has an exciting opportunity for a Sr. Java Developer in our Intel Security Sector's Analysis ... Design, develop, test and maintain high-performance, scalable backend microservices using Java and ...

Leidos has an exciting opportunity for a Sr. Java Developer in our Intel Security Sector's Analysis ... Design, develop, test and maintain high-performance, scalable backend microservices using Java and ...

Java Developer

Rockville, MD

$52 - $67.25/hr

Sr. Java Developer The Senior Java Developer will work as the senior developer in the document management / workflow space. The types of projects they will work on are a mix of system replacement ...

Senior Java Fullstack developer

Baltimore, MD · On-site

$57 - $72.50/hr

Cognizant is seeking a Senior Java Fullstack Developer to work in a collaborative environment ... back-end PL/SQL script development (2-3 years).- Must have • Experience using Web UI Debugging ...

Java Developer

Rockville, MD · On-site

$52 - $67.25/hr

Sr. Java Developer The Senior Java Developer will work as the senior developer in the document management / workflow space. The types of projects they will work on are a mix of system replacement ...

Senior Java Developer

Washington, DC · On-site

$65 - $82.75/hr

Senior Java Developer: Location: Washington, DC Duration: 6 to 12 Months Java: Hands-on experience with Java 10 years Spring, Hibernate, JPA: Hands-on experience 3-5 years SQL: Creating SQL objects ...

next page

Showing results 1-20

Senior Java Backend Developer information

See Odenton, MD salary details

$72K

$157.3K

$214.2K

How much do senior java backend developer jobs pay per year?

As of Jul 8, 2026, the average yearly pay for senior java backend developer in Odenton, MD is $157,259.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,500.00 and $176,000.00 per year, depending on experience, location, and employer.

What is a Senior Java Backend Developer job?

A Senior Java Backend Developer is responsible for designing, implementing, and maintaining the server-side logic of applications using Java. They work with databases, APIs, and cloud services to ensure high performance and scalability. Additionally, they collaborate with front-end developers, DevOps teams, and business stakeholders to deliver robust and secure solutions. Seniors are expected to mentor junior developers and contribute to architectural decisions and best practices.

What are the typical daily responsibilities of a Senior Java Backend Developer?

Senior Java Backend Developers usually spend their days designing and implementing backend components, reviewing code, and optimizing system performance. You may take part in architecture discussions, mentor junior developers, and troubleshoot complex technical issues. Collaboration with front-end developers, QA testers, and project managers is frequent to ensure seamless integration and successful product delivery. Additionally, you might be responsible for maintaining system documentation and keeping up-to-date with new technologies relevant to backend development. Overall, the role combines hands-on coding with leadership and cross-functional teamwork.

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

To thrive as a Senior Java Backend Developer, you need deep knowledge of Java, object-oriented design, RESTful APIs, and database systems, typically backed by a degree in computer science or related field and several years of relevant experience. Expertise in frameworks like Spring, ORM tools such as Hibernate, version control systems like Git, and, often, certifications such as Oracle Certified Professional Java Programmer are valued. Strong problem-solving, leadership, and clear communication skills help in mentoring junior developers and collaborating across teams. These competencies ensure robust, scalable backend solutions and effective team coordination in complex software projects.

What job categories do people searching Senior Java Backend Developer jobs in Odenton, MD look for? The top searched job categories for Senior Java Backend Developer jobs in Odenton, MD are:
What cities near Odenton, MD are hiring for Senior Java Backend Developer jobs? Cities near Odenton, MD with the most Senior Java Backend Developer job openings:
Infographic showing various Senior Java Backend Developer job openings in Odenton, MD as of July 2026, with employment types broken down into 92% Full Time, 3% Part Time, and 5% Contract. Highlights an 78% Physical, 3% Hybrid, and 19% Remote job distribution, with an average salary of $157,259 per year, or $75.6 per hour.
Sr. Java Engineer

Sr. Java Engineer

Spark Recruiting

Annapolis, MD • On-site

$180K - $235K/yr

Full-time

Medical, Dental, Vision, Retirement

Posted 15 days ago


Job description

Senior Java Engineer

Location: Annapolis Junction, MD
Clearance Required: Active TS/SCI with Full Scope Polygraph
Salary: $180,000 - $235,000 + Comprehensive Benefits

Build Mission-Critical Software That Matters

Are you a skilled Java engineer looking to tackle complex technical challenges while supporting national security initiatives? We're seeking a Senior Java Engineer to join a highly collaborative software engineering team developing scalable, high-performance applications that power critical missions.

This is an opportunity to work alongside some of the industry's top engineers, designing and building robust backend systems while influencing architecture, engineering standards, and technical direction.

Whether you're a seasoned engineer with decades of experience or a strong mid-level developer ready to take the next step, you'll have the chance to make a significant impact in an environment that values innovation, technical excellence, and continuous growth.

What You'll Do

  • Design, develop, and maintain scalable backend applications and services using Java.
  • Build and enhance RESTful APIs, microservices, and data access layers.
  • Collaborate with frontend and backend engineers to deliver high-quality software solutions.
  • Participate in architecture discussions and contribute to technical decision-making.
  • Evaluate and implement the right technologies for the problem—whether that's leveraging Spring and Hibernate or choosing lighter-weight alternatives.
  • Optimize application performance, reliability, and maintainability.
  • Conduct code reviews and promote engineering best practices.
  • Troubleshoot complex technical issues in production and development environments.
  • Work in an Agile environment focused on delivering mission-critical capabilities.

What We're Looking For

Required Qualifications

  • 7+ years of professional software development experience with Java.
  • Strong understanding of core Java and JVM fundamentals.
  • Experience building RESTful APIs and backend services.
  • Hands-on experience with Spring Framework and Hibernate.
  • Strong knowledge of relational databases, data modeling, and schema design.
  • Experience designing scalable, maintainable software architectures.
  • Proficiency with Git and modern version control practices.
  • Experience working in Linux/Unix environments.
  • Strong debugging, troubleshooting, and problem-solving abilities.
  • Experience participating in code reviews and maintaining high coding standards.
  • Familiarity with Agile software development methodologies.
  • Active TS/SCI Clearance with Full Scope Polygraph.

Preferred Qualifications

  • Experience driving architectural decisions and technical strategy.
  • Experience building lightweight, purpose-driven software solutions.
  • Knowledge of distributed systems and service-oriented architectures.
  • Experience with GitLab, Atlassian tools, and CI/CD pipelines.
  • Experience with automated testing, TDD, and quality-focused engineering practices.
  • Familiarity with MongoDB, Elasticsearch, or other NoSQL technologies.
  • Exposure to frontend frameworks such as React or Angular.
  • Experience delivering solutions in fast-paced, highly technical environments.
  • Desire to grow into technical leadership and long-term career opportunities.

Why Join Us?

  • Competitive compensation: $180K - $235K
  • Medical, Dental, and Vision Insurance
  • 401(k) with company participation
  • Paid Maternity and Paternity Leave
  • Long-term career growth opportunities
  • Work alongside elite engineers solving complex challenges
  • Support impactful, mission-driven programs that make a difference

If you're passionate about building high-quality software, solving challenging problems, and working on meaningful projects with exceptional teammates, we'd love to hear from you.