1

Senior Java Engineer Jobs in Rockville, MD (NOW HIRING)

Senior Java Engineer

Washington, DC · On-site

$160K - $200K/yr

Description SAIC is seeking an experienced Senior Java Developer to join our Agile team supporting one of our prestigious goverment customers in Washington DC. The role involves designing, developing ...

Senior Java Developer

Ashburn, VA

$58.50 - $74.75/hr

We are looking for a Senior Java Developer to manage the software development life cycle, from planning and prioritizing to testing and release and help with the migration of a COBOL app to Java.

Sr Java Developer

Herndon, VA · On-site

$58.75 - $75/hr

Company Description Sr. Java Developers * Term - Long Term - Min 6 months * Herndon VA u Core Java u Spring MVC and exposure to other frameworks u Java Script Library, JQuerry, Bootstrap, HTML5 u ...

Senior Java Developer

Mclean, VA · On-site

$57.75 - $73.75/hr

Senior Java Developer Location: McLean, VA Interview Type: On-site interview Requirement Senior Java Developer ICM BTO enterprise models technology needs a senior java developer to support growing ...

Senior- Java Developer Location : 100% remote Duration: 1-year contract to begin with The Senior- Java Developer designs, develops, documents, unit-tests, implements and deploys web-based Java ...

Sr Java Developer

Herndon, VA

$58.75 - $75/hr

Role: Sr Java Developer Location:Herndon, VA Job Status:Fulltime Start Date: ASAP Mode of interview: Telephonic OR Skype Requirement: Experience in development of Enterprise Applications using Java ...

Senior Java Developer

Sterling, VA · On-site

$56.75 - $72.25/hr

Senior- Java Developer Location : USA 100% remote Duration: 1-year contract to begin with Need 10 + Years of Experience only! The Senior- Java Developer designs, develops, documents, unit-tests ...

Senior Java Engineer

Washington, DC

$64.75 - $82.75/hr

NIX based distributed systems Proficiency in Java and high concurrency distributed computing and ... software engineering best practices Qualifications developing, delivering and operating in ...

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 Developer

Reston, VA · On-site

$59.50 - $76/hr

Senior Java Developer OR Fullstack Developer Location: Reston VA - In person interviews only Long term contract We need strong Java, AWS, Springboot only with at least 12plus years of overall ...

Senior Java Developer Location: Remote / Hybrid Experience Required: 6-7 Years Employment Type: Full-Time / Contract About Us Strategic MindZ LLC is a technology consulting and solutions company ...

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 Location: Remote / Hybrid Experience Required: 6-7 Years Employment Type: Full-Time / Contract About Us Strategic MindZ LLC is a technology consulting and solutions company ...

Senior Java Developer Location: Remote / Hybrid Experience Required: 6-7 Years Employment Type: Full-Time / Contract About Us Strategic MindZ LLC is a technology consulting and solutions company ...

SR. JAVA DEVELOPER

Mclean, VA · On-site

$58.25 - $74.25/hr

Job Title: SR. JAVA DEVELOPER Location: Mclean,VA Duration: 12+ Months Visa: USC, GC, H1B and EAD Contract Type: W2 ICM BTO enterprise models technology needs a senior full stack Java developer to ...

next page

Showing results 1-20

Senior Java Engineer information

See Rockville, MD salary details

$11

$64

$87

How much do senior java engineer jobs pay per hour?

As of Jul 15, 2026, the average hourly pay for senior java engineer in Rockville, MD is $64.04, according to ZipRecruiter salary data. Most workers in this role earn between $56.11 and $71.54 per hour, depending on experience, location, and employer.

What are some common challenges Senior Java Engineers face when working on large-scale enterprise applications?

Senior Java Engineers often encounter challenges such as managing complex codebases, ensuring application scalability, and maintaining high performance under heavy loads. They are also responsible for implementing robust security practices and integrating new technologies without disrupting existing systems. Effective collaboration with cross-functional teams and mentoring junior developers are crucial aspects of the role, as these responsibilities help maintain code quality and project momentum.

What is the difference between Senior Java Engineer vs Java Developer?

AspectSenior Java EngineerJava Developer
Required CredentialsBachelor's in Computer Science, Java certifications (e.g., Oracle Certified Professional)Bachelor's in Computer Science or related field, Java certifications optional
Work EnvironmentDesigning, developing, and maintaining complex Java applications, often in team leadership rolesDeveloping Java applications, focusing on coding and implementation
Industry UsageUsed across finance, tech, and enterprise sectors for large-scale projectsCommonly employed in software development firms, startups, and tech companies

While both roles involve Java programming, Senior Java Engineers typically handle complex system design, mentorship, and project leadership, whereas Java Developers focus more on coding and implementing features. The senior role often requires more experience and certifications, with a broader scope of responsibilities.

What are the key skills and qualifications needed to thrive as a Senior Java Engineer, and why are they important?

To thrive as a Senior Java Engineer, you need advanced proficiency in Java programming, strong knowledge of software design patterns, and a degree in computer science or related field. Experience with frameworks like Spring, Hibernate, build tools such as Maven or Gradle, and familiarity with cloud platforms and CI/CD systems are typically required. Excellent problem-solving abilities, leadership, and effective communication help you guide teams and collaborate with stakeholders. These skills are crucial for delivering robust, scalable software solutions and mentoring junior engineers in complex development environments.

What are Senior Java Engineers?

Senior Java Engineers are experienced software developers who specialize in designing, developing, and maintaining applications using the Java programming language. They often lead development teams, architect solutions, and ensure that software meets both technical and business requirements. Their responsibilities also include code reviews, mentoring junior developers, and optimizing application performance. Typically, they have several years of experience and a deep understanding of Java frameworks and best practices.
What are the most commonly searched types of Java Engineer jobs in Rockville, MD? The most popular types of Java Engineer jobs in Rockville, MD are:
What cities near Rockville, MD are hiring for Senior Java Engineer jobs? Cities near Rockville, MD with the most Senior Java Engineer job openings:
Senior Java Engineer

$64.75 - $82.75/hr

Other

Posted 5 days ago


SAIC rating

7.9

Company rating: 7.9 out of 10

Based on 79 frontline employees who took The Breakroom Quiz

69th of 210 rated it services


Job description

SAIC is seeking an experienced Senior Java Developer to join our Agile team supporting one of our prestigious goverment customers in Washington DC. The role involves designing, developing, and maintaining scalable Java applications in a DevSecOps-enabled AWS cloud environment.

Key Responsibilities:

  • Design, build, and migrate Java applications to AWS using services like ECS FargateEC2S3RDSLambdaAPI Gateway, etc.
  • Develop and maintain CI/CD pipelines, implement Terraform for infrastructure automation, and ensure compliance with security standards like FedRAMP and HIPAA
  • Perform system optimization for scalability, performance, and cost-effectiveness
  • Collaborate within Agile teams to analyze and implement user stories using modern development principles
  • Troubleshoot and resolve performance, security, or scalability issues using tools like SplunkCloudWatch, and CloudTrail
  • Translate legacy systems to next-generation cloud-based solutions
SAIC is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.

We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.

Required:

  • Bachelor's degree with 9+ years or Master's degree with 8+ years in full-stack development. (4 years experience in lieu of degree)
  • Ability to obtain and maintain a public trust requiring U.S. Citizenship Or Green Card
  • Expertise in JavaSpringSpring BootHibernateSQLREST APIs, and AWS services
  • Hands-on experience in CI/CD tools (GitLab, SonarQube, Maven) and IaaS tools (Terraform, Ansible, Docker)
  • Familiarity with cloud monitoring tools (e.g., Splunk) and RDBMS (Oracle)
  • Background in cloud migration, DevSecOps practices, and Agile environments (tools such as RallyJIRA)

Preferred:

  • AWS Certification (e.g., AWS Solutions Architect or Developer Associate)

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom