ЧК ITS PARTNER LTD.

Senior Backend Developer (Java)

Не указана
  • Алматы
  • Более 6 лет
  • Java
  • Amazon Web Services
  • Spring Framework
  • API
  • CI/CD
  • Английский — B2 — Средне-продвинутый

The Senior Backend Developer will be responsible for designing and implementing scalable, high-load backend services.

What You’ll Do:

  • Design and evolve backend services that support high-throughput video/audio streaming, device telemetry, and real-time control features
  • Lead architectural conversations and influence technical direction across systems that span cloud infrastructure, mobile apps, and smart devices
  • Write reliable, maintainable Java services—focused on observability, resiliency, and low latency
  • Own the full development lifecycle: from scoping and design through implementation, testing, deployment, and monitoring
  • Drive continuous improvements in performance, fault tolerance, and system health across the backend stack
  • Partner with product and program teams to break down requirements, prioritize trade-offs, and ship customer-facing outcomes
  • Collaborate with firmware, mobile, and DevOps teams to ensure tight integration between backend services and device behavior
  • Support and mentor other engineers through design reviews, code reviews, and technical coaching
  • Document key decisions and advocate for sound technical practices across the team

What You Bring:

  • 10+ years of experience building distributed backend systems, with deep expertise
    in Java, Spring, Python, and AWS
  • Strong command of system design patterns, microservices architecture, and multi-threaded development
  • Hands-on experience with video/audio streaming protocols (e.g., RTSP, RTP, HLS, SIP) and A/V tools (e.g., ffmpeg, Wireshark), or other real-time or event-driven systems (e.g. Kafka, MQTT, WebSockets)
  • Strong understanding of networking protocols (HTTP, TCP, UDP, TLS) and backend optimization strategies
  • Experience working with cloud-native tools including DynamoDB, S3, Lambda, and automated CI/CD pipelines (e.g., Jenkins, Harness)
  • Familiarity with best practices in secure data handling, encryption, and backend API design
  • Clear communicator with a strong track record of collaboration across multi-disciplinary teams
  • Comfortable with ambiguity, driven by curiosity, biased to action, and grounded in impact
  • You care deeply about code quality, continuous integration, and building things that last
  • Fluent in English and good communication skills

Conditions:

  • Salary in US dollars.
  • Medical insurance and coverage of sports activities.
  • Great team and colleagues.
  • 26 vacation days.
  • 100% coverage of sick leaves.
  • 3 sick leave days per year.
  • Trainings and knowledge sharing practices.
  • Corporate culture with people-oriented approach.