Post Job Free
Sign in

Software Engineer

Company:
Judge Group, Inc.
Location:
Irving, TX
Posted:
March 03, 2026
Apply

Description:

Location: Irving, TX

Salary: $69.00 USD Hourly - $74.00 USD Hourly

Description:

Software Engineer (Contingent Resource) - Cloud, API Platforms, Distributed Systems

Location: Irving, TX

About the Role

We are looking for a hands-on Software Engineer who can design, build, and scale next-generation API platforms and cloud-native applications. In this role, you will lead architecture and implementation across Java (21/17), Python, Angular, and GraphQL, while driving cloud delivery on Microsoft Azure and Red Hat OpenShift using Terraform-based Infrastructure as Code.

You will consult on large-scale, complex engineering initiatives, provide technical leadership, guide engineering standards, and influence long-term platform strategy. This role requires deep expertise across distributed systems, high-throughput APIs, cloud migration, and operational excellence.

What You'll Do

Architecture & Technical Leadership

Drive end-to-end solution architecture for APIs, services, and distributed systems.

Evaluate complex technical challenges involving scale, reliability, and performance.

Establish engineering standards, patterns, and best practices.

Provide technical governance throughout project execution.Hands-on Engineering

Build and deploy modern API and backend services in Java 21/17, Python, and GraphQL.

Develop full-stack features using Angular for enterprise applications.

Implement scalable, resilient solutions aligned with security and compliance needs.Cloud, Platform & DevOps

Design and deliver cloud-native applications on Microsoft Azure and Red Hat (RHEL/OpenShift).

Implement IaC using Terraform (modules, remote state, policy-as-code).

Build CI/CD pipelines and automation across Azure DevOps, GitHub Actions, or Jenkins.Data Center Migration (On-Prem ? Cloud)

Lead migration planning, architecture, cutover strategy, and execution.

Ensure operational readiness, security, reliability, and performance standards.Quality, Security & Compliance

Implement secure coding practices, automated testing, logging, observability, and monitoring.

Ensure solutions comply with regulatory, operational, and enterprise requirements.People Leadership & Collaboration

Mentor engineers, support knowledge sharing, and influence cross-functional teams.

Partner with client stakeholders to align technical solutions with business priorities. Minimum Qualifications

5+ years of professional software engineering experience (or equivalent through consulting, military, or education).Experience

8+ years developing production-grade software using Java (21/17) and Python.

6+ years designing and leading REST/GraphQL API solutions.

3+ years serving as a Tech Lead or Lead Engineer.

2+ years hands-on experience with data center migrations (on-prem ? cloud).Languages & Frameworks

Java 21/17 (Spring Boot, Spring Cloud, reactive frameworks like Reactor).

Python (FastAPI, Flask, Django; NumPy, Pandas, scikit-learn, TensorFlow/PyTorch).

Angular (modern versions).APIs & Integration

REST (OpenAPI/Swagger) and GraphQL (Apollo, graphql-java; Graphene/Ariadne/Strawberry).

gRPC experience is a plus.Cloud & Platform

Azure (AKS, App Service, API Management, Functions, Storage, Service BEvent Hubs, Monitor/App Insights).

Red Hat RHEL/OpenShift for container orchestration.

Terraform (modules, workspaces, remote state, policy-as-code).Data & Messaging

SQL Server (T-SQL, indexing, query optimization, performance tuning).

Kafka or RabbitMQ; Redis or equivalent caching technologies.DevOps & Security

CI/CD pipelines, automated testing, artifact management.

OAuth2/OIDC/JWT, mTLS, Key Vault, vulnerability and secrets management.Education

BS/MS in Computer Science, Engineering, or equivalent practical experience. Preferred Qualifications

Experience with OpenShift operators, service mesh (Istio/Linkerd), or Kubernetes certifications (CKA/CKAD).

Azure Migrate, Azure Database Migration Service, hybrid networking (e.g., ExpressRoute).

Expertise in performance engineering across JVM, Python, SQL, and distributed systems.

Observability tools: OpenTelemetry, PrometheGrafana, ELK/Elastic, Log Analytics.

IaC & configuration: Terraform Cloud/Enterprise, Ansible, OPA/Conftest.

Relevant certifications: Azure Architect (AZ-305), Terraform Associate, RHCSA/RHCE, CKA/CKAD.

Experience with CQRS/DDD, event sourcing, and advanced caching strategies.

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!

Apply