- Company Name
- Adbakx
- Job Title
- Sr Python, Go Developer with Java
- Job Description
-
Job title: Sr Python, Go Developer with Java
Role Summary: Lead architect and developer responsible for designing, building, and maintaining high‑availability distributed applications and services using Go, Python, and Java, with integration into large‑scale cloud environments.
Expectations: Deliver production‑ready code, mentor junior engineers, and drive technical strategy in a cross‑functional, distributed team.
Key Responsibilities
• Design, develop, and deploy microservices in Go, Python, and Java across public/private cloud platforms.
• Integrate services with downstream systems (API, messaging, data stores) and front‑end stacks (React, JavaScript).
• Build, configure, and maintain observability pipelines (Splunk, Prometheus, custom dashboards).
• Develop and enforce SLOs/SLIs, ensuring service quality and uptime targets.
• Implement fault tolerance, scalability, and resilience patterns in Kubernetes deployments.
• Automate CI/CD pipelines using GitHub Actions, Jenkins, Docker, and Artifactory.
• Resolve performance/stability incidents with diagnostic tooling and root‑cause analysis.
• Collaborate with SRE, product, and security teams on architecture reviews and roadmap planning.
• Mentor peers, conduct code reviews, and maintain coding best practices.
Required Skills
• 12+ years overall software development experience.
• 10+ years production-level work on distributed, cloud‑native systems.
• Expertise in Go, Python, Java (e.g., Java 8+, Spring, Netty).
• Front‑end tech: JavaScript, React, Backstage preferred.
• Deep understanding of Kubernetes, Docker, Helm.
• Extensive experience with monitoring, logging, and tracing (Prometheus, Splunk, OpenTelemetry).
• CI/CD & tooling: GitHub, Jenkins, Artifactory.
• Strong knowledge of service design (SLO/SLI, redundancy, auto‑scaling).
• Proven SRE collaboration and incident response skills.
• Excellent written and verbal communication.
Required Education & Certifications
• Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience.
• Certifications in Kubernetes (CKA/CKAD) or cloud platforms (AWS, Azure, GCP) are advantageous.