Software Engineer

Judge Group, Inc.

Irving (TX)

Hybrid

USD 55,000 - 59,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

The Judge Group, Inc. is seeking a Software Engineer / Full Stack Java Developer to join a hybrid team in Irving, TX, contributing to CTR and transaction monitoring applications.

You will work across Java, Spring Boot, and React, focus on REST APIs, microservices, cloud-native development, and data processing across multiple existing apps. The role requires hands‑on coding, collaboration with distributed Agile teams, and modernization efforts, with a 3‑days‑per‑week onsite schedule at Irving,

Qualifications

  • 2 years of Software Engineering experience.
  • 2 years of hands‑on Java development experience.
  • Experience developing applications with Spring/Spring Boot.
  • Hands‑on experience with React.js or a comparable modern front‑end framework such as Angular.
  • Experience developing and consuming REST APIs.
  • Experience working with microservices architectures.
  • Understanding of software design patterns and object‑oriented development principles.
  • Understanding of secure coding practices and application performance optimization.
  • Working knowledge of Python, including its use in scripting, automation, or data processing.
  • Experience working in Agile/Scrum environments with cross‑functional or distributed teams.
  • Ability to work onsite 3 days per week at the assigned Irving, TX or Chandler, AZ location.

Responsibilities

  • Design, develop, test, and maintain full-stack applications using Java, Spring Boot, and React.js.
  • Build and support REST APIs and microservices for enterprise applications.
  • Maintain and enhance existing applications while supporting consolidation efforts.
  • Help stabilize and modernize front‑end applications using React and modern JavaScript frameworks.
  • Apply software design patterns, secure coding practices, and application performance optimization techniques.
  • Participate in code reviews, troubleshooting, testing, and ongoing application improvements.
  • Work with Python for automation, scripting, data processing, and related development initiatives.
  • Contribute to data pipeline development using Python and Apache Spark.
  • Support cloud‑native application development with Google Cloud Platform exposure preferred.
  • Collaborate with distributed teams in an Agile/Scrum environment.
  • Research and evaluate technical solutions and recommend approaches for engineering challenges.
  • Identify opportunities to improve development processes, stability, maintainability and performance.
  • Leverage AI-assisted development tools, including GitHub Copilot.

Skills

Java development
Spring Boot
React.js
REST APIs
Microservices
Agile/Scrum
Python
Cloud platforms
GitHub Copilot

Tools

Google Cloud Platform
Kubernetes
OpenShift
Apache Spark
GitHub Copilot

Job description

Location: Irving, TX Salary: $40.00 USD Hourly – $43.00 USD Hourly Description:

Software Engineer| Full Stack Java

We are not accepting C2C or 1099 arrangements.

Locations: Irving, TX or Chandler, AZ

Primary Irving Location: 401 Las Colinas Blvd W, Building A, Irving, TX

Line of Business: TCOO

Contract Duration: 18 months, with potential for extension or conversion

Work Arrangement: Hybrid, 3 days per week onsite required

Openings: 1

About the Role

We are seeking a Software Engineer / Full Stack Java Developer to join a team responsible for a suite of applications supporting Currency Transaction Reporting (CTR) and transaction monitoring.

In this role, you will contribute to the maintenance, modernization, and consolidation of five existing applications into a more unified platform. You will work across the technology stack, with a strong focus on Java, Spring Boot, and React , while contributing to REST APIs, microservices, cloud-native development, and data processing initiatives.

The ideal candidate is a hands‑on developer who learns quickly, works effectively with distributed Agile teams, and is comfortable contributing to both existing applications and modernization efforts.

What You’ll Do
  • Design, develop, test, and maintain full-stack applications using Java, Spring Boot, and React.js.
  • Build and support REST APIs and microservices for enterprise applications.
  • Maintain and enhance existing applications while supporting efforts to consolidate multiple applications into a unified solution.
  • Help stabilize and modernize front‑end applications using React and modern JavaScript frameworks.
  • Apply software design patterns, secure coding practices, and application performance optimization techniques.
  • Participate in code reviews, troubleshooting, testing, and ongoing application improvements.
  • Work with Python for automation, scripting, data processing, and related development initiatives.
  • Contribute to data pipeline development and processing using technologies such as Python and Apache Spark.
  • Support cloud‑native application development, with exposure to Google Cloud Platform (Google Cloud Platform) preferred.
  • Collaborate with cross‑functional and geographically distributed teams in an Agile/Scrum environment.
  • Research and evaluate technical solutions and recommend approaches for low‑to‑moderately complex engineering challenges.
  • Identify opportunities to improve development processes, application stability, maintainability, and performance.
  • Leverage modern developer productivity and AI‑assisted development tools, including GitHub Copilot.
  • Follow applicable technology, security, compliance, and development standards.
Minimum Qualifications
  • 2 years of Software Engineering experience, demonstrated through a combination of professional experience, consulting experience, training, military experience, or education.
  • 2 years of hands‑on Java development experience.
  • Experience developing applications with Spring/Spring Boot.
  • Hands‑on experience with React.js or a comparable modern front‑end framework such as Angular.
  • Experience developing and consuming REST APIs.
  • Experience working with microservices architectures.
  • Understanding of software design patterns and object‑oriented development principles.
  • Understanding of secure coding practices and application performance optimization.
  • Working knowledge of Python, including its use in scripting, automation, or data processing.
  • Experience working in Agile/Scrum environments with cross‑functional or distributed teams.
  • Ability to work onsite 3 days per week at the assigned Irving, TX or Chandler, AZ location.
Preferred Qualifications
  • Experience with Google Cloud Platform (Google Cloud Platform) or another major cloud platform.
  • Experience developing cloud‑native applications.
  • Experience with Kubernetes and/or OpenShift Container Platform (OCP).
  • Experience with Apache Spark and data pipelines.
  • Exposure to AI/ML technologies or AI‑assisted software development tools.
  • Experience with GitHub Copilot or similar AI development tools.
  • Experience supporting application modernization, migration, or consolidation initiatives.

Financial services experience is not required.

What We’re Looking For

Successful candidates will be:

  • Strong problem solvers with solid software engineering fundamentals.
  • Comfortable working across both back‑end and front‑end technologies.
  • Quick learners who are open to developing new cloud, data, and AI‑related skills.
  • Collaborative and effective in cross‑functional team environments.
  • Able to work independently while knowing when to engage teammates for input.
  • Adaptable and comfortable supporting both existing applications and modernization projects.
  • Committed to the required hybrid work schedule.
Work Environment
  • Hybrid: 3 days per week onsite is mandatory.
  • Overtime: Not expected.
  • After‑hours releases: Participation in off‑hours release calls is not expected.
  • Contract: 18 months, with the possibility of extension or conversion.

Medical, dental, and vision insurance are available to qualified candidates who meet eligibility requirements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer 2/Full Stack Java
Software Engineer 2/Full Stack Java

Strategic Staffing Solutions, Inc. • Irving (TX)

Hybrid
USD 120,000 - 150,000
Java Full Stack Developer
Java Full Stack Developer

Mindlance • Irving (TX)

On-site
USD 120,000 - 180,000
Full Stack Software Engineer Analyst
Full Stack Software Engineer Analyst

Citigroup • Irving (TX)

On-site
USD 85,000 - 118,000
Medical, dental & vision coverage
401(k)
Paid time off
Java Full Stack Developer
Java Full Stack Developer

Programmers.io • Jersey City (NJ)

Hybrid
USD 120,000 - 150,000
Full Stack Engineer
Full Stack Engineer

PowerToFly • Irving (TX)

On-site
USD 125,760 - 188,640
Medical, dental & vision coverage
401(k)
Paid time off packages
Full Stack Software Engineer Analyst
Full Stack Software Engineer Analyst

Citigroup Inc. • Irving (TX)

On-site
USD 85,000 - 118,000
Competitive benefits
Senior Java Engineer
Senior Java Engineer

Motion Recruitment Partners LLC • Fort Worth (TX)

On-site
USD 96,000 - 152,000
Software Engineer 2
Software Engineer 2

Kelly Services • Irving (TX)

Hybrid
USD 56,000 - 63,000
Full Stack Developer - Assistant Vice President
Full Stack Developer - Assistant Vice President

Citigroup Inc. • Irving (TX)

On-site
USD 107,000 - 161,000
Medical, dental & vision
401(k)
Paid time off
Senior Full Stack Developer (React, Java & AWS) (Hybrid)
Senior Full Stack Developer (React, Java & AWS) (Hybrid)

Cognizant • Irving (TX)

Hybrid
USD 81,000 - 163,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus PTO
401(k) plan and contributions
+3