1

Senior Java Developer Jobs in Frederick, MD (NOW HIRING)

Senior Java Software Engineer

Rockville, MD · On-site

$127.40K - $167.70K/yr

Senior Software Engineer Location : Rockville MD (remote until Covid-19) Duration : 6 Months CTH ... Full stack developer with hands-on experience with backend, frontend and database technologies.

Senior Java Software Engineer

Rockville, MD · On-site

$127.40K - $167.70K/yr

Senior Software Engineer Location : Rockville MD (remote until Covid-19) Duration : 6 Months CTH ... Full stack developer with hands-on experience with backend, frontend and database technologies.

Sr Java Software Engineer

Rockville, MD · On-site

$127.40K - $167.70K/yr

Senior Software Engineer Location : Rockville MD (remote until Jan 2022) Duration : 6 Months CTH ... Full stack developer with hands-on experience with backend, frontend and database technologies.

Senior SDET/Java Developer

Rockville, MD · On-site

$58.25 - $74.50/hr

ummary: Java SDET with exceptional SQL skills. Job Responsibilities: Create expert level SQL select queries, Test and debug analytics reports and dashboards for data integrity and correctness ...

Senior Backend Programmer

Rockville, MD · On-site

$122.80K - $159.50K/yr

Solid Golang or Java * Proficiency with Python or C# Microservice architectures * Proficiency in ... developer perspective * Knowledge of database schema and scaling methodologies to further ...

Senior Software Developer

Gaithersburg, MD

$59 - $77.75/hr

Leidos Digital Modernization sector is seeking an experienced Senior Software Developer to support ... Implement features and enhancements using modern programming languages (e.g., Java, Python ...

Senior .Net Developer

Frederick, MD · On-site

$54.75 - $69.50/hr

Senior .Net Developer with a passion for developing market leading products. As part of a product ... Net/VB, .Net, C, Java Script, HTML, Microsoft SQL server, Source Code Management (Git), CSS ...

Senior .Net Developer

Frederick, MD · On-site

$54.75 - $69.50/hr

Senior .Net Developer with a passion for developing market leading products. As part of a product ... Net/VB, .Net, C, Java Script, HTML, Microsoft SQL server, Source Code Management (Git), CSS ...

Senior Software Developer

Gaithersburg, MD

$59 - $77.75/hr

Leidos Digital Modernization sector is seeking an experienced Senior Software Developer to support ... Implement features and enhancements using modern programming languages (e.g., Java, Python ...

Sr. Salesforce developer

Rockville, MD · On-site

$127.90K - $156.50K/yr

I have an opportunity for " Sr. Salesforce developer " and looking for a candidate who can join ... Good to have basic knowledge of Java, Javascript, C# * Excellent communication and analytical ...

next page

Showing results 1-20

Senior Java Developer information

See Frederick, MD salary details

$10

$62

$85

How much do senior java developer jobs pay per hour?

As of May 29, 2026, the average hourly pay for senior java developer in Frederick, MD is $62.47, according to ZipRecruiter salary data. Most workers in this role earn between $54.71 and $69.81 per hour, depending on experience, location, and employer.

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

To thrive as a Senior Java Developer, you need advanced proficiency in Java programming, experience with software design patterns, and a strong grasp of backend development, often supported by a degree in computer science or related field. Familiarity with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git, as well as knowledge of cloud platforms, is typically required. Excellent problem-solving, leadership, and communication skills help you guide teams and collaborate effectively. These competencies are crucial for delivering robust, scalable software solutions and driving technical success within development teams.

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

Senior Java Developers often encounter challenges such as maintaining code quality across large codebases, managing dependencies between modules, and ensuring optimal application performance. Collaborating with cross-functional teams—including QA, DevOps, and product management—requires clear communication and effective problem-solving. Additionally, staying updated with the latest Java frameworks and best practices is essential for delivering scalable and maintainable solutions in complex enterprise environments.

What are Senior Java Developers?

Senior Java Developers are experienced software engineers who specialize in using the Java programming language to design, develop, and maintain complex applications. They typically lead development teams, oversee project architecture, and ensure code quality through best practices. In addition to strong coding skills, they often mentor junior developers and collaborate with stakeholders to deliver robust software solutions. Their expertise is crucial in building scalable, high-performance applications across various industries.

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

AspectSenior Java DeveloperJava Software Engineer
Required CredentialsBachelor's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications beneficial
Work EnvironmentTeam lead roles, project management, mentoringDevelopment-focused, coding, testing, and implementation
Employer & Industry UsageTech companies, finance, e-commerceSoftware firms, startups, enterprise IT
Common Search & ComparisonOften compared for experience level and responsibilitiesSimilar roles with slight variations in scope

The main difference between a Senior Java Developer and a Java Software Engineer lies in their responsibilities and experience. Senior Java Developers typically take on leadership, mentoring, and project management roles, while Java Software Engineers focus more on coding, development, and technical implementation. Both roles require strong Java skills and relevant credentials, but the Senior Java Developer usually has more experience and a broader scope of responsibilities.

What are the most commonly searched types of Java Developer jobs in Frederick, MD? The most popular types of Java Developer jobs in Frederick, MD are:
What are popular job titles related to Senior Java Developer jobs in Frederick, MD? For Senior Java Developer jobs in Frederick, MD, the most frequently searched job titles are:
What job categories do people searching Senior Java Developer jobs in Frederick, MD look for? The top searched job categories for Senior Java Developer jobs in Frederick, MD are:
What cities near Frederick, MD are hiring for Senior Java Developer jobs? Cities near Frederick, MD with the most Senior Java Developer job openings:
Senior Java Software Engineer

Senior Java Software Engineer

Navtech, Inc.

Rockville, MD • On-site

$127.40K - $167.70K/yr

Full-time

Posted 7 days ago


Job description

Job Title : Senior Software Engineer
Location : Rockville MD (remote until Covid-19)
Duration : 6 Months CTH
Visa : GC & USC H4 EAD
Job Description
This is a professional hands-on IT position in which the incumbent's main responsibilities are application software design, development, systems maintenance, modification and documentation. The Senior Software Engineer uses structured analysis and design methodologies to perform full life cycle development for client applications ranging in complexity.
Roles and Responsibilities
  • Performs design, development, testing, code review and post-production support for applications based upon the specific needs of the client.
  • Adheres to sound standards and best practices during all phases of software development life cycle.
  • Collaborates with team to provide technical solutions to support long-term technology strategy.
  • Stays current on technology trends and identify ways to innovate Client's software applications' social and mobile capabilities.
  • Creates prototypes, refines solutions and establishes proof of concept.
  • Diagnoses/repairs development and production issues in a timely manner.
  • Closely follows version control, documentation and code promotion procedures.
  • Skilled problem-solver, able to prioritize and is detail oriented.
  • Provides production support, enhancements and ongoing maintenance for custom programs that interface with third party vendors and other internal systems.
  • Performs other duties as assigned.

Qualifications
  • Bachelor's degree in computer science or relevant field with minimum 8 years of professional experience in full software development life cycle; or 6 years of professional experience with a related master's degree.
  • Full stack developer with hands-on experience with backend, frontend and database technologies.
  • Experience with J2EE using Spring framework, design patterns and open source software.
  • Experience with Service Oriented Architecture (SOA), Restful/SOAP.
  • Experience with stored procedures, triggers, functions, DDL, DML, writing complex SQL queries on Oracle/MySQL relational databases.
  • Experience with UI frameworks such as AngularJS, ReactJS, etc.
  • Experience with various client and server testing frameworks like Junit, SonarQube, JaCoCo, JMock, Mockito, TestNG, Jasmine, Selenium, etc.
  • Experience with build tools like GIT, Ant, Maven, Grunt, GulpJS.
  • Experience with configuring Web and application servers.
  • Experience with Atlassian tool suite Confluence, JIRA and Crucible.
  • Experience with CI/CD pipelines.
  • Experience with Linux/Unix or Mac OSX.
  • Experience with working across multiple projects and consistently produce defined results.
  • Must possess excellent communication & interpersonal skills and ability to communicate with all level of staff to determine system requirements, processes and data flows.
  • Ability to work independently and in a team.

Preferred
  • Experience with Amazon Web Services/Heroku a plus.
  • Experience with application containerization technologies like Docker.
  • Expert knowledge of systems, software, programming languages, development methodology and web frameworks.
  • Strong grasp of common web technologies and recent developments in social, mobile and cloud applications.
  • Results driven with demonstrated successful outcomes in building high profile web applications.
  • Must also be able to facilitate occasional projects not possible during normal business hours due to vendor necessity or customer impact (e.g. ability to be on call for any critical system issues).

Best Regards,
Kevin Smith | PH: 224-296-3545 | kevin@navtechusa.com

Navtech logo

About Navtech

Sourced by ZipRecruiter

Industry

Civil engineering construction

Company size

11 - 50 Employees

Headquarters location

New Bloomfield, PA, US

Year founded

1996