Hard Rock Digital, LLC

Senior Java Developer - Performance Engineering

Hard Rock Digital, LLC
Apply
9 hours ago
Remote, United StatesSenior

Responsibilities

  • Design, build, and productionize a Gatling-based load-testing framework integrated with Locust and k6.
  • Create realistic load, stress, soak, and scalability test scenarios for business-critical workflows.
  • Analyze performance results, identify application, database, and infrastructure bottlenecks, and help engineering teams resolve them.
  • Develop maintainable Gatling simulations and reusable supporting utilities and libraries.
  • Automate performance-test execution and reporting within CI/CD pipelines.
  • Mentor junior, mid-level, and senior engineers, including engineers learning Java from other language backgrounds.
  • Establish and promote coding standards, testing strategies, and performance-engineering best practices.
  • Collaborate with development, QA, DevOps/SRE, and architecture teams to embed performance testing earlier in the development lifecycle.
  • Lead Gatling adoption and help establish load testing as a standard part of the release process.

Requirements

  • 5+ years of professional Java development experience.
  • Deep knowledge of Java, JVM internals, and common frameworks such as Spring and Spring Boot.
  • Demonstrated understanding of load and performance testing concepts, including throughput, latency, concurrency, ramp-up strategies, think time, and correlation.
  • Hands-on Gatling experience or the ability to quickly become the team’s Gatling expert.
  • Experience with another load-testing tool such as Locust, k6, JMeter, or LoadRunner.
  • Understanding of CI/CD pipelines and automated performance-test integration.
  • Proven experience mentoring engineers and explaining technical concepts to people with varying experience levels.
  • Strong communication skills and the ability to turn performance data into actionable recommendations.
  • Preferred: experience with distributed systems, microservices, and cloud infrastructure such as AWS or Cloudflare.
  • Preferred: familiarity with APM and observability tools such as Datadog, New Relic, Grafana, or Prometheus.
  • Preferred: experience building internal developer tools or frameworks used by multiple teams.
  • Preferred: knowledge of relational and NoSQL databases under load.
  • Preferred: experience leading a tooling migration or adoption effort.
  • Preferred: Python development experience and familiarity with Locust test scenarios.
  • Preferred: JavaScript or TypeScript experience and familiarity with k6 test scripts.
  • Preferred: Scala DSL familiarity.

Benefits

  • Competitive pay and benefits.
  • Flexible vacation allowance.
  • Hybrid or remote working environment.
  • Startup culture backed by a secure, global brand.
  • Diverse and inclusive equal-opportunity workplace.

Tech Stack

Apache JMeterAWSCloudflareDatadogGrafanaJavaJavaScriptPrometheusPythonScalaSpring BootTypeScript

Categories

Hard Rock Digital, LLC

About Hard Rock Digital, LLC

1,001-5,000 employees

Hard Rock Digital builds and operates the Hard Rock brand’s online sportsbook, real-money casino, and social casino products for U.S. customers, including the Hard Rock Bet app. The company develops an in-house odds and pricing platform and other backend systems that power live wagering. Founded in 2020 and headquartered in Hollywood, Florida, it serves regulated U.S. markets and is aligned with Hard Rock International and the Seminole Tribe of Florida.

Contact me