Location: Irving, TX
Salary: $69.00 USD Hourly - $74.00 USD Hourly
Description: Software Engineer (Contingent Resource) - Cloud, API Platforms, Distributed SystemsLocation: Irving, TXAbout the RoleWe 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 DoArchitecture & 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!