Haystack
← Back to Jobs
Technology
IT

Java Developer with Testing

ITBMS Inc.Chicago, IL🇺🇸United StatesPosted 26 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Chicago, IL, United States
Posted
23 hours ago
DockerMicroservicesSQLSpringSpring BootScrumSeleniumAgileAzureGitJUnitJavaJenkinsKubernetesPostmanRESTTestNG

Job Description

Responsibilities

  • Design, develop, and maintain applications using Java and Spring Boot.
  • Develop and integrate RESTful APIs and microservices.
  • Write clean, scalable, and maintainable Java code.
  • Create and execute unit, integration, functional, and regression tests.
  • Develop automated test scripts and maintain existing automation frameworks.
  • Identify, troubleshoot, and resolve application defects.
  • Perform code reviews and participate in Agile/Scrum ceremonies.
  • Work closely with QA, DevOps, product, and business teams.
  • Analyze test results and ensure applications meet quality and performance standards.
  • Support CI/CD pipelines and automated testing processes.

Required Skills

  • Strong experience with Java 8/11/17+.
  • Spring Boot, Spring MVC, Spring Cloud.
  • Microservices and REST APIs.
  • JUnit, Mockito, TestNG.
  • Experience with Selenium or other UI automation tools.
  • Experience with API testing using Postman/Rest Assured.
  • Strong knowledge of SQL and relational databases.
  • Experience with Git and Maven/Gradle.
  • Knowledge of Jenkins/GitLab/Azure DevOps.
  • Experience with Docker/Kubernetes is preferred.
  • Strong understanding of SDLC, STLC, Agile, and CI/CD.

Similar jobs