1

Java Testing Jobs in Halethorpe, MD (NOW HIRING)

Senior Java Engineer Location: Annapolis Junction, MD Clearance Required: Active TS/SCI with Full ... Experience with automated testing, TDD, and quality-focused engineering practices. * Familiarity ...

Senior Java Developer

Laurel, MD · On-site

$56.75 - $72.50/hr

... testing, and problem diagnosis/resolution. What Sets You Apart: Bachelor's degree plus 8 years of ... Java MapReduce, the Hadoop Distributed File System (HDFS), and technologies such as Hadoop Hive ...

Senior Java Software Engineer

Annapolis Junction, MD · On-site

$137K - $180K/yr

Leidos is seeking a Java Software Engineer to join an Agile development team responsible for ... Develop and maintain automated testing solutions and GitLab CI/CD pipelines to improve software ...

Senior Java Software Engineer

Annapolis, MD · On-site

$123K - $162K/yr

Leidos is seeking a Java Software Engineer to join an Agile development team responsible for ... Develop and maintain automated testing solutions and GitLab CI/CD pipelines to improve software ...

JAVA STRUTS 2

Woodlawn, MD · On-site

$53 - $68.50/hr

The successful candidate will provide support in requirements/design/coding/testing/validation ... Java Servlets/JSP, JAXP, JAXB, JDBC. Apache Ant/Apache and JUnit. XML, XPath, and XSLT. HTML/CSS ...

JAVA STRUTS 2

Woodlawn, MD · On-site

$53 - $68.50/hr

The successful candidate will provide support in requirements/design/coding/testing/validation ... Java Servlets/JSP, JAXP, JAXB, JDBC. * Apache Ant/Apache and JUnit. * XML, XPath, and XSLT. * HTML ...

Java Developer - ONLY GC OR USC OR EAD

Owings Mills, MD · On-site

$49 - $63.50/hr

Java Developer - ONLY GC OR USC OR EAD Owing Mills, MD Top Three Skills: 1. JAVA/J2EE - Senior ... testing - Full life cycle development. - Unix Experience working in multiple SDLC (Waterfall ...

Showing results 41-60

Java Testing information

See Halethorpe, MD salary details

$15

$55

$75

How much do java testing jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for java testing in Halethorpe, MD is $55.38, according to ZipRecruiter salary data. Most workers in this role earn between $47.88 and $61.97 per hour, depending on experience, location, and employer.

What is Java testing?

Java testing refers to the process of evaluating Java applications to ensure they work as expected and are free of bugs. It involves using various testing frameworks and tools, such as JUnit, TestNG, and Selenium, to automate and validate different parts of the code. Java testing can include unit testing, integration testing, system testing, and acceptance testing. Proper Java testing helps maintain software quality, improve reliability, and reduce the risk of defects in production environments.

What are some common challenges faced by professionals in Java testing roles, and how can they be addressed?

Professionals in Java testing roles often encounter challenges such as maintaining test automation frameworks, ensuring compatibility across different Java versions, and keeping up with frequent code changes. Collaboration with developers is crucial to understand new features and potential impacts on existing tests. Effective communication, continuous learning, and adopting robust automation tools (like JUnit, TestNG, or Selenium) help address these challenges. Additionally, participating in code reviews and staying updated on best testing practices ensure the reliability and efficiency of the testing process.

What jobs can I get if I know Java Testing?

With Java testing skills, you can pursue roles such as Software Tester, QA Engineer, Automation Tester, or Test Analyst. These positions involve developing and executing test cases, using testing tools like Selenium or JUnit, and ensuring software quality throughout the development process.

What is the difference between Java Testing vs Java Developer?

AspectJava TestingJava Developer
Primary FocusTesting Java applications for bugs and quality assuranceDesigning, developing, and maintaining Java applications
Required SkillsKnowledge of testing frameworks (JUnit, TestNG), debugging, scriptingProficiency in Java programming, software design, problem-solving
CertificationsISTQB, Certified Tester, Java testing certificationsOracle Certified Java Programmer (OCJP), Java Developer certifications
Work EnvironmentQuality assurance teams, testing labs, software companiesDevelopment teams, software companies, tech startups

Java Testing primarily focuses on verifying the quality and functionality of Java applications through testing processes, while Java Developers are responsible for creating and maintaining Java software. Both roles often collaborate but require different skill sets and certifications. Java Testing is ideal for those interested in quality assurance, whereas Java Development involves software creation and problem-solving.

What are the key skills and qualifications needed to thrive as a Java testing professional?

To thrive as a Java Testing professional, you need a strong understanding of Java programming, software testing methodologies, and a background in computer science or a related field. Familiarity with testing frameworks such as JUnit, Selenium, TestNG, and tools like Maven or Jenkins is typically required, along with certifications like ISTQB being advantageous. Attention to detail, analytical thinking, and effective communication are critical soft skills for identifying issues and collaborating with development teams. These skills ensure the delivery of robust, high-quality software products by enabling thorough testing and efficient problem resolution.
What are popular job titles related to Java Testing jobs in Halethorpe, MD? For Java Testing jobs in Halethorpe, MD, the most frequently searched job titles are:
What cities near Halethorpe, MD are hiring for Java Testing jobs? Cities near Halethorpe, MD with the most Java Testing job openings:
Infographic showing various Java Testing job openings in Halethorpe, MD as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 11% Part Time, and 5% Contract. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $115,184 per year, or $55.4 per hour.

Sr. Java Engineer

Spark Recruiting

Annapolis, MD

$180K - $235K/yr

Full-time

Medical, Dental, Vision, Retirement

Re-posted 19 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.