1

Java Testing Jobs in Houston, TX (NOW HIRING)

Full Stack Java Developer

Houston, TX · On-site

$50.25 - $64.75/hr

8 - 12 years of experience as a Full Stack Java Developer Job Requirements Job Update as of 04/16 ... Mockito or other Unit Testing framework * Transaction Management using Spring * Highly beneficial ...

Full Stack Java Developer

Houston, TX · On-site

$50.25 - $64.75/hr

Extensive hands-on Java development using POJO and J2EE including JDBC and Kafka * Application ... Mockito or other Unit Testing framework * Transaction Management using Spring * Highly beneficial ...

Senior Java Developer

Houston, TX · On-site +1

$54.75 - $69.75/hr

As an experienced Java Developer Sr. Consultant, you will have the ability to share new ideas and ... Testing and debugging to ensure error-free performance. Maintaining and upgrading existing systems.

senior java developer

Texas City, TX

$49 - $62.50/hr

... testing of Client/Server Applications, Web Based Applications using Java, J2EE Technologies and Object oriented programming Concepts. Worked on Web application development using JavaScript, JSP ...

Full Stack Java Developer

Houston, TX

$50.25 - $64.75/hr

... testing, integration, and implementation, and management consulting services to various clients ... They need basically a Full Stack Java Developer that prefers Front End end work as well This is a ...

Full Stack Java Developer

Houston, TX

$50.25 - $64.75/hr

... testing, integration, and implementation, and management consulting services to various clients ... They need basically a Full Stack Java Developer that prefers Front End end work as well Additional ...

next page

Showing results 1-20

Java Testing information

See Houston, TX salary details

$14

$54

$73

How much do java testing jobs pay per hour?

As of May 29, 2026, the average hourly pay for java testing in Houston, TX is $54.14, according to ZipRecruiter salary data. Most workers in this role earn between $46.83 and $60.62 per hour, depending on experience, location, and employer.

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

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 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 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 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 cities near Houston, TX are hiring for Java Testing jobs? Cities near Houston, TX with the most Java Testing job openings:

Full Stack Java Developer

Seven Seven Software

Houston, TX • On-site

$50.25 - $64.75/hr

Full-time

Posted 23 days ago


Job description

8 - 12 years of experience as a Full Stack Java Developer
Job Requirements
Job Update as of 04/16/2025:
The Developer will be a key member of the Margin & Collateral Services team. A brand new strategic platform build out for multi-asset Collateral management. The Developer will be focusing on design/development of core services which is being built out using Java, Spring, Spring Boot, Kafka frameworks with Cassandra being used a Big Data system in our strategic technology vision. Candidates do not necessarily need banking experience but must be highly motivated with a track record of success in a financial environment. The ideal candidates will have a thorough understanding of server-side technologies used to build complex large scale distributed applications such as Core Java, Spring, Spring Boot, Cassandra and Kafka.
Candidates experience is expected in analysis/design, application development, optimization and performance tuning plus working with business analysts, user experience, testers and the (financial) business. The working environment is competitive and demanding but one where creativity and problem solving skills are rewarded.
Educational Experience
  • Bachelor's Degree or equivalent in a mathematics or science-based subject from a top school, or equivalent experience.
  • Advanced degrees are preferred, but not required.

Responsibilities
  • Extensive hands-on Java development using POJO and J2EE including JDBC and Kafka
  • Application development dealing with Large Scale Distributed Systems.
  • Translating Business Requirements into system designs.
  • Hands on experience on coding, troubleshooting and Multi-threaded applications.
  • Working with Cassandra as an operational Database
  • Ability to balance strategic and tactical solutions.
  • In depth knowledge of applicable methodologies, tools, standards, and procedures.
  • Ability to collaborate with other internal technology teams to coordinate and deliver software systems.
  • Takes personal initiative; conscientiousness and complete follow-through on areas of responsibility

Skills and Knowledge Required
The successful candidate should possess technical skills in the following:
  • Core Java, Spring
  • Should be fully knowledgeable of
    1. Spring IOC (Dependency Injection)
    2. Cassandra Database
    3. Cloud development using Pivotal Cloud Foundry
    4. Build Microservices using Spring Boot
    5. RESTful WebServices using Spring MVC
    6. Spring JDBC
    7. Kafka messaging - Preferably using Spring
    8. Multi-threading in Java
    9. Json parsing/creation using Jackson/Gson
    10. Build/Deployment tools like Jenkins2
    11. Memory/CPU profiling
    12. Server side Design Patterns
    13. Intellij IDE
    14. Basic knowledge of SQL and Oracle, Linux/Unix
    15. Mockito or other Unit Testing framework
    16. Transaction Management using Spring
  • Highly beneficial to have working experience of
    1. IBM MQ, Tibco EMS or any other JMS based middleware
    2. Spring State Machine or any BPM framework
  • Exposure and some level of experience with
    1. Grafana Dashboard
    2. Maven
    3. Basic shell scripting
    4. Familiarity with Release Management Process
  • Tools/IDE
    1. IntelliJ
    2. Maven
    3. Git
  • Application Servers
    1. Tomcat

The ideal candidate would:
  • Self-starter with confidence to drive issues through to completion in highly pressured matrix support environment
  • Experience as a developer for a mission critical enterprise system and working with Global Teams
  • Practical experience with high volume data processing applications.
  • Be proactive, pragmatic, independent and resourceful in nature
  • Be passionate about server-side technology with a keen interest in working on latest technology offerings
  • Be able to present evidence of self-motivation and passion for server-side technology
  • Be familiar (or have developed opinions) on how to structure large scale applications/projects and the necessary processes, team structures and technical approaches
  • Have considered opinions on how to work within such a team but possess an open mind to direction when given
  • Strong problem management and problem investigation skills with ability to learn new skills quickly to value add in problem focus areas
  • Be community minded in their approach to work - and be active in consuming and providing information, teaching and help across all team units
  • Excellent interpersonal, verbal and written communication skills. Includes the ability to effectively communicate both written and verbally to peers and management.