×
Register Here to Apply for Jobs or Post Jobs. X

Senior Backend Engineer; Java​/Scala

Job in Denver, Denver County, Colorado, 80285, USA
Listing for: Jobs via Dice
Full Time position
Listed on 2026-06-13
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Senior Backend Engineer (Java/Scala)

About the Role

We’re looking for a senior engineer who doesn’t just write code – they own outcomes. You’ll be responsible for the full lifecycle of backend services: from design and development through production reliability.

What We Expect End-to-End Ownership
  • Own features from design ► development ► testing ► deployment ► production support
  • Take accountability for the reliability and performance of your services in production
  • Drive technical decisions without waiting to be told what to do
System Design & Architecture
  • Design scalable, resilient distributed systems handling millions of daily transactions
  • Make pragmatic trade-off decisions (consistency vs. availability, complexity vs. speed)
  • Produce clear technical design documents and lead design reviews
  • Evaluate build vs. buy decisions with data
Development
  • Strong proficiency in Java and/or Scala
  • Build high-throughput, low-latency microservices
  • Write clean, maintainable code – but more importantly, know when and what to build
Testing & Quality
  • Write meaningful unit, integration, and contract tests – not just for coverage metrics
  • Own E2E test strategy for your services
  • Build confidence in deployments through automated validation
Infrastructure & Cloud (AWS)
  • Hands‑on with AWS services (ECS/EKS, Lambda, S3, SQS, Cloud Watch, IAM)
  • Understand networking, security, and cost implications of architectural choices
  • Comfortable with Infrastructure as Code (Terraform/Cloud Formation)
Data & Messaging
  • Kafka – design event‑driven architectures, manage topics, handle consumer lag and rebalancing
  • Redis – caching strategies, pub/sub, cluster management
  • Mongo

    DB/Document

    DB – schema design, indexing, query optimization, aggregation pipelines
Monitoring & Observability
  • Datadog – build dashboards, set meaningful alerts, track SLOs, analyze APM traces
  • Splunk – log analysis, search queries, correlation across services for incident investigation
  • Understand distributed tracing, structured logging, and metric‑driven decision making
SRE Mindset
  • Analyze production incidents: read logs, trace requests, identify root cause under pressure
  • Think about failure modes before they happen (circuit breakers, retries, fallbacks, graceful degradation)
  • Participate in on‑call rotations and drive blameless post‑mortems
  • Proactively identify capacity risks and performance bottlenecks
Proactive Analysis & Innovation
  • Identify risks, tech debt, and performance bottlenecks before they become incidents
  • Propose and drive improvements – don’t wait for a ticket
  • Stay current with industry trends and bring relevant ideas to the team
  • Challenge existing patterns when they no longer serve the system
What This Role is NOT
  • A pure coding role – AI can write code; we need engineers who decide what to build and why
  • A ticket‑taker role – you identify work, not just execute it
  • A siloed role – you’ll collaborate across teams, influence architecture, and mentor others
Nice to Have
  • Experience with circuit breaker patterns (Hystrix, Resilience4j)
  • Performance tuning at scale (JVM, thread pools, connection pools)
  • Experience with CI/CD pipelines and deployment strategies (blue‑green, canary)
  • Contributions to internal tooling or developer experience improvements
  • Experience leading technical initiatives across multiple teams
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary