
Senior Software Engineer (Java, Prometheus, Grafana)
Bentonville, ARJobSeen 1 day agoSeen in employer's feed 1 day ago
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near Bentonville, AR, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
The company is seeking a hands‑on Senior Software Engineer with strong Java and Spring Boot expertise to enhance observability, reliability, and production visibility across a large enterprise application ecosystem.
Skills & qualifications
Skills
Full job description
Job Description
We are seeking a hands-on Senior Software Engineer with strong Java and Spring Boot development experience to improve application observability, operational reliability, and production visibility across a large enterprise application ecosystem. This engineer will work directly in application codebases to instrument services, expose metrics to Prometheus, develop production-grade Grafana dashboards, define alerts, and submit application and observability changes through standard pull-request and CI/CD processes. The role also supports broader enterprise visibility across event-streaming platforms such as Kafka, relational and non-relational databases, and business-intelligence tools such as Looker. This is not a dashboard-administration or cloud-infrastructure-only position. The successful candidate must be able to understand application behavior, modify Java code, design meaningful telemetry, write PromQL, build Grafana dashboards, and troubleshoot distributed systems in production.
Skills and Requirements
-
5+ years of professional software-development experience using Java.
-
Strong hands-on experience developing enterprise applications or microservices using Java and Spring Boot.
-
Demonstrated ability to modify application code, write automated tests, submit pull requests, and support changes through production deployment.
-
Hands-on experience instrumenting Java applications using Micrometer, Spring Boot Actuator, Prometheus client libraries, OpenTelemetry, or similar technologies.
-
Hands-on production experience configuring applications to expose metrics to Prometheus.
-
Strong experience writing and troubleshooting PromQL.
-
Hands-on experience designing, developing, and maintaining Grafana dashboards.
-
Experience developing Grafana dashboards using variables, transformations, drilldowns, data links, annotations, and reusable templates.
-
Experience creating or maintaining Prometheus recording rules and alerting rules.
-
Experience with distributed applications, microservices, REST APIs, asynchronous processing, and event driven architectures.
-
Experience with Git, pull requests, code reviews, automated testing, and CI/CD pipelines.
-
Experience troubleshooting production systems using metrics, logs, traces, and application diagnostics.
-
Understanding of SLIs, SLOs, error budgets, golden signals, alert design, incident response, and root-cause analysis.
-
Understanding of metric design, including counters, gauges, timers, histograms, labels, and cardinality.
-
Experience monitoring or troubleshooting applications that interact with enterprise databases.
-
Experience with Kafka or another enterprise event-streaming platform.
-
Experience monitoring Kafka producers, consumers, consumer lag, message throughput, processing failures, and end-to-end event flows.
-
Experience with Looker or another enterprise business-intelligence and analytics platform.
-
Experience with OpenTelemetry SDKs, collectors, OTLP, distributed tracing, and metric-log-trace correlation.
-
Experience with Grafana provisioning, dashboard JSON, APIs, or dashboard-as-code practices.
-
Experience with Oracle, PostgreSQL, cloud-managed databases, NoSQL databases, or database-monitoring platforms.
-
Experience with Kubernetes, Docker, or containerized application environments.
-
Experience monitoring batch jobs, scheduled processes, Airflow workflows, Spark jobs, or data pipelines.
-
Experience using StatsD, Prometheus exporters, Pushgateway, remote-write architectures, or enterprise telemetry platforms.
-
Experience with Google Cloud Platform and services such as Cloud Monitoring, Cloud Logging, Cloud Trace, or Error Reporting.
-
Experience developing reusable Spring Boot starters, shared libraries, internal frameworks, or developer platform tooling.
-
Experience with Python, Go, Bash, or JavaScript for automation and integration work.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to [email protected].
Similar jobs, posted recently
Open roles like this one, listed in the last 30 days.
Sr Manager Data Analytics Logistics & ProcurementTyson Foods · Springdale, ARPosted 1w agoPosted 1w ago
Senior Manager Sales Account - Beef & Pork FoodserviceTyson Foods · Springdale, ARPosted 2w agoPosted 2w ago
Senior Android Developer (Kotlin/Java) - Open for remoteCognizant · Remote · US · $68–110K/yr
AI Engineer - FDE Software Engineering Sr. ManagerAccenture · Bentonville, AR · $133–302K/yr
Network Engineer LeadAccenture · Bentonville, AR · $94–225K/yr
You've read the whole posting — now see how you match it.