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!