Demo

Full stack Developer (Java-React JS)

TMS
Chicago, IL Other
POSTED ON 8/5/2026
AVAILABLE BEFORE 9/4/2026

Role: Full stack Developer (Java-React JS)
Location: Chicago, IL (Hybrid Local Only)
Duration: 12 Months

 

Job Description

The ideal candidate will possess strong backend engineering expertise, hands-on frontend development experience, and the ability to build and maintain modern data pipelines. This role requires a collaborative engineer who can leverage AI-assisted development tools to improve productivity and software quality.

 

Key Responsibilities

  • Design, develop, and maintain scalable backend services and RESTful APIs using Java and Spring Boot.
  • Build and support microservices-based architectures in cloud-native environments.
  • Develop responsive and user-friendly frontend applications using React and TypeScript.
  • Design, build, and optimize data ingestion, transformation, and processing pipelines using Python.
  • Develop and maintain workflow orchestration solutions using Apache Airflow.
  • Implement large-scale data processing solutions using Apache Spark.
  • Build and manage data solutions leveraging Snowflake and modern cloud data platforms.
  • Collaborate with product, architecture, and engineering teams to deliver end-to-end solutions.
  • Apply software engineering best practices including automated testing, code reviews, CI/CD, and observability.
  • Utilize AI-powered development tools to improve code quality, productivity, testing, and delivery outcomes.
  • Troubleshoot, optimize, and support production applications and data pipelines.

Required Qualifications

  • Strong experience in Java and Spring Boot application development.
  • Proven experience designing and developing REST APIs and microservices.
  • Hands-on experience with React and TypeScript for frontend development.
  • Experience building ETL/data processing solutions using Python.
  • Working knowledge of Apache Airflow for workflow orchestration.
  • Experience with Apache Spark for distributed data processing.
  • Experience with Snowflake or comparable cloud data warehousing platforms.
  • Strong understanding of modern software development practices, including testing, CI/CD, and agile methodologies.
  • Experience working with AI-assisted engineering tools (e.g., GitHub Copilot, ChatGPT, Cursor, Codeium, or similar) within the software development lifecycle.
  • Strong problem-solving, communication, and collaboration skills.

Preferred Qualifications

  • Experience in privacy, security, or data governance platforms.
  • Experience with mutation testing, automated quality engineering practices, and test strategy improvements.
  • Experience working in cloud environments (AWS preferred).
  • Exposure to platform modernization and large-scale enterprise applications.

Technical Skills

Backend

  • Java
  • Spring Boot
  • REST APIs
  • Microservices

Frontend

  • React
  • TypeScript
  • HTML/CSS
  • Modern JavaScript frameworks

Data Engineering

  • Python
  • ETL Development
  • Apache Airflow
  • Apache Spark
  • Snowflake

Engineering Practices

  • CI/CD
  • Automated Testing
  • Agile Development
  • AI-Assisted Development Tools

Salary : $45 - $48

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Full stack Developer (Java-React JS)?

Sign up to receive alerts about other jobs on the Full stack Developer (Java-React JS) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at TMS

  • TMS Chicago, IL
  • About Us tms unites technology, marketing, and sourcing to drive transformational change for the world’s leading brands. With more than 1,400 employees acr... more
  • 4 Days Ago

  • TMS Saint Albans, VT
  • Location: St. Albans, VT Shift: Nights 11p-7a Contract Length: 13 weeks Hours: 36 hours Compensation: up to $25.00/hour Responsibilities: The Licensed Nurs... more
  • 6 Days Ago

  • TMS Chicago, IL
  • About Us tms unites technology, marketing, and sourcing to drive transformational change for the world’s leading brands. With more than 1,400 employees acr... more
  • 6 Days Ago

  • TMS Tahlequah, OK
  • RN – Emergency Room (ER) – Travel Contract Facility: W. W. Hastings Hospital Location: Tahlequah, OK Address: 100 S Bliss Avenue, Tahlequah, OK 74464 Start... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Full stack Developer (Java-React JS) jobs in the Chicago, IL area that may be a better fit.

  • Ryerson Holding Corporation Downers Grove, IL
  • Senior Full Stack Developer Req Id: 2946 Workplace Type: Hybrid Job Shift: 1st Brand: Ryerson Job Location: Downers Grove Posting Start Date: 8/5/26 Summar... more
  • 26 Days Ago

  • Benda Infotech Chicago, IL
  • Benda Infotech is looking for an enthusiastic Java Full Stack Developer to join our team in Chicago. This full-time, on-site position is perfect for recent... more
  • 29 Days Ago

AI Assistant is available now!

Feel free to start your new journey!