Senior Software Developer
Description
Location: Austin, TX Salary: $65.00 USD Hourly - $70.00 USD Hourly Description: Our client is currently seeking a Senior Software Developer Location : Austin, TX Work Model: Hybrid - 4 days a week onsite Duration : 12-months contract with possibility of extension Role Summary We are seeking a Senior Software Engineer to design, build, and operate high-throughput, low-latency, mission-critical platforms. This position focuses on Java-based API development , cloud-native deployments (on Google Cloud Platform or comparable platforms), modern access-management standards , and AI-assisted engineering workflows . You will be responsible for services with strict reliability, performance, and availability SLAs, operating at scale within a security-sensitive environment. Key Responsibilities Core Engineering Design, develop, and maintain high-performance Java services supporting REST-based APIs . Build cloud-native , horizontally scalable services deployed on Google Cloud Platform or other public cloud providers . Develop and secure APIs using OIDC , OAuth 2.0 , and SAML authentication/authorization flows. Implement API-first designs with strong contract discipline, backward compatibility, and clarity. Scale, Performance & Reliability Build and operate resilient systems meeting: API latency: Throughput:
5,000 TPS Availability: ? 99.9% Error budget: Design for fault tolerance, graceful degradation, and rapid recovery. Apply resilience patterns such as timeouts, retries, circuit breakers, bulkheads, and rate limiting. Participate in production support, incident management, root-cause analysis, and ongoing reliability improvements. Cloud & Deployment Use CI/CD pipelines for automated builds, testing, and deployments. Own the build ? deploy ? run lifecycle, including monitoring, alerting, and capacity planning. Work with containerized workloads and modern deployment strategies (blue/green releases, canary deployments, feature flags). AI-Enabled Development Actively leverage AI-assisted engineering tools to: Accelerate feature development Improve code quality and test coverage Support refactoring, documentation, and troubleshooting Promote responsible, effective use of AI in daily engineering workflows. Collaboration Work closely with platform, security, SRE, and product teams to deliver complete end-to-end solutions. Contribute to architecture reviews, design discussions, and broader technical decisions. Required Qualifications 8+ years of strong Java expertise, building production-grade services. 8+ years of hands-on experience with RESTful API development and API security. Experience deploying systems on Google Cloud Platform or equivalent cloud platforms . 2+ years working with Access Management protocols such as: OAuth 2.0 OpenID Connect (OIDC) SAML Proven experience operating high-criticality systems with strict SLAs . Strong understanding of distributed systems , concurrency, performance optimization, and resiliency patterns. Experience with observability tooling (metrics, logs, traces) and production troubleshooting. 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 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: XXXX XXXX and many more are available through The Judge Group. Please apply with us today!