Java Developer
Pyramid Consulting, Inc
Spain
20 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.jobleads.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Amazon Web Services
Computer Programming
Java Platform Enterprise Edition (J2EE)
Python (Programming Language)
Log Analysis
Performance Tuning
Release Management
Reliability Engineering
Prometheus
Scripting
Real Time Systems
+6 more
Grafana
Spring-boot
Kubernetes
Infrastructure Automation Frameworks
Splunk
Docker
Job description
Job Title: Java Developer / Support Engineer
About the Role:
Key Responsibilities:
- Design, develop, and maintain internal automation tools using Java/J2EE.
- Write scripts and automation utilities in any language or scripts to streamline operational workflows.
- Plan and execute release deployments, ensuring smooth rollouts with minimal downtime.
- Manage and troubleshoot containerized workloads using Kubernetes and Docker.
- Drive reliability initiatives - proactively identify issues, bottlenecks, and failure points in production systems.
- Perform root cause analysis (RCA) for incidents and drive long-term fixes.
- Develop rollout and rollback plans for changes to minimize risk to production.
- Participate in on-call rotations and respond to production incidents in a timely manner.
- Collaborate with development teams to improve system design for reliability, scalability, and performance.
- Contribute to capacity planning, performance tuning, and SLA/SLO/error budget tracking.
Required Skills:
- Strong programming skills in Java/J2EE.
- Strong programming skills in Spring/Springboot framework.
- Experience with release and deployment management practices.
- Working knowledge of Kubernetes and Docker.
- Strong analytical and troubleshooting skills, with a focus on finding root causes of production issues.
- Experience creating and executing rollout/rollback plans for production changes.
- Good understanding of reliability engineering principles (SLIs, SLOs, error budgets, incident management).
Nice to Have:
- Hands-on scripting experience in Python.
- Work with AWS cloud infrastructure to deploy, monitor, and scale services.
- Working knowledge of AWS services.
- Experience with CI/CD pipelines.
- Exposure to infrastructure-as-code tools.
- Prior on-call/production support experience in a high-availability environment.
- Hands-on experience with Splunk for log analysis and monitoring.
- Hands-on experience with Grafana for dashboarding and visualization.
- Hands-on experience with Prometheus for metrics and alerting.
- Build and maintain dashboards, alerts, and searches in Splunk for monitoring and troubleshooting.
- Build and maintain dashboards and visualizations in Grafana for real-time system observability.
- Configure and manage metrics collection, alerting rules, and exporters using Prometheus.
Requirements
- Strong programming skills in Java/J2EE.
- Strong programming skills in Spring/Springboot framework.
- Experience with release and deployment management practices.
- Working knowledge of Kubernetes and Docker.
- Strong analytical and troubleshooting skills, with a focus on finding root causes of production issues.
- Experience creating and executing rollout/rollback plans for production changes.
- Good understanding of reliability engineering principles (SLIs, SLOs, error budgets, incident management).
Nice to Have:
- Hands-on scripting experience in Python.
- Work with AWS cloud infrastructure to deploy, monitor, and scale services.
- Working knowledge of AWS services.
- Experience with CI/CD pipelines.
- Exposure to infrastructure-as-code tools.
- Prior on-call/production support experience in a high-availability environment.
- Hands-on experience with Splunk for log analysis and monitoring.
- Hands-on experience with Grafana for dashboarding and visualization.
- Hands-on experience with Prometheus for metrics and alerting.
- Build and maintain dashboards, alerts, and searches in Splunk for monitoring and troubleshooting.
- Build and maintain dashboards and visualizations in Grafana for real-time system observability.
- Configure and manage metrics collection, alerting rules, and exporters using Prometheus.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.jobleads.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦