Logo
Purple Drive

Java Backend Developer

Purple Drive, Atlanta, Georgia, United States, 30383

Save Job

Key Responsibilities

Application & Incident Support : Lead L2/L3 support for Java/Spring Boot microservices in a cloud-native environment (EKS/Kubernetes). Manage incident triage, root cause analysis (RCA), and timely resolution across distributed systems. Monitoring & Alerting : Oversee monitoring and logging tools (AppDynamics, Grafana, ELK, CloudWatch, Splunk) to ensure proactive detection and response. Automation & Scripting : Develop scripts (Python/Bash) to automate support workflows, streamline incident handling, and improve operational efficiency. DevOps Collaboration : Partner with DevOps teams to enhance CI/CD pipelines, release readiness, and deployment stability. Governance & ITIL : Enforce ITIL-based processes (incident, problem, and change management) ensuring compliance and operational best practices. Documentation & Knowledge Management : Maintain detailed support documentation, runbooks, and ensure knowledge sharing within the team. On-Call & Crisis Management : Participate in on-call rotations, lead critical incident responses with composure, and provide clear stakeholder updates. Team Leadership : Mentor and guide L2/L3 support engineers, manage shifts, rotations, and workload distribution for 24x7 coverage. Continuous Improvement : Drive improvements in automation, tooling, and process efficiency while tracking KPIs (MTTR, SLA adherence, incident volume). Risk & Impact Management : Assess risks of deployments and changes, ensuring mitigation strategies for production stability. Required Skills & Experience

Strong hands-on expertise in

Java

and

Spring Boot

backend development. Proven experience supporting

cloud-native microservices

in

Amazon EKS / Kubernetes . Experience with monitoring, logging, and alerting tools:

AppDynamics, Grafana, CloudWatch, ELK, Splunk . Knowledge of

CI/CD pipelines

and DevOps practices. Scripting proficiency in

Python or Bash . Strong troubleshooting, analytical, and problem-solving skills in distributed systems. Solid understanding of

ITIL processes

(incident, problem, and change management). Excellent communication and stakeholder management skills. Experience mentoring and leading support engineers.