Senior Backend Developer

Hyderabad, IndiaFull-timePosted Aug 3, 2026

๐—ง๐—ต๐—ถ๐˜€ ๐—ฟ๐—ผ๐—น๐—ฒ ๐—ถ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—ผ๐—ป๐—ฒ ๐—ผ๐—ณ ๐˜๐—ต๐—ฒ ๐—ช๐—ฒ๐—ฒ๐—ธ๐—ฑ๐—ฎ๐˜†'๐˜€ ๐—ฐ๐—น๐—ถ๐—ฒ๐—ป๐˜๐˜€

๐—ฆ๐—ฎ๐—น๐—ฎ๐—ฟ๐˜† ๐—ฟ๐—ฎ๐—ป๐—ด๐—ฒ: ๐—ฅ๐˜€ ๐Ÿฒ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ - ๐—ฅ๐˜€ ๐Ÿณ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ (๐—ถ๐—ฒ ๐—œ๐—ก๐—ฅ ๐Ÿฒ๐Ÿฌ-๐Ÿณ๐Ÿฌ ๐—Ÿ๐—ฃ๐—”)

Experience: 10+ yrs

Location: Hyderabad, Telangana, India, Pune

Job Type: Full-time

We are seeking a highly experiencedย Senior Development Engineerย with deep expertise in building large-scale distributed systems and high-performance backend applications. This role is ideal for professionals with strong proficiency inย Java, hands-on experience withย Hadoop,ย SQL, and distributed computing technologies, and a passion for designing scalable, secure, and fault-tolerant software solutions.

As a Senior Development Engineer, you will play a key role in architecting, developing, and optimizing distributed platforms that handle large volumes of data and complex workloads. Working closely with architects, DevOps engineers, QA teams, and product stakeholders, you will contribute to the design of resilient systems while driving engineering excellence, performance optimization, and secure software development practices.

Requirements

Key Responsibilities

  • Design, develop, and maintain scalable, high-performance distributed systems and backend services.
  • Build reliable distributed applications with a focus on scalability, fault tolerance, and efficient resource utilization.
  • Develop robust Java-based services and optimize application performance for large-scale deployments.
  • Design, write, and optimize complex SQL queries to support high-volume distributed environments.
  • Work with Hadoop and distributed data processing technologies to build scalable data solutions.
  • Implement secure communication mechanisms using encryption, authentication, and SSL/TLS protocols.
  • Troubleshoot complex system issues, identify performance bottlenecks, and implement optimization strategies.
  • Collaborate with cross-functional engineering teams to deliver secure, reliable, and high-quality software solutions.
  • Participate in architecture discussions, code reviews, technical design sessions, and mentor junior engineers.
  • Follow engineering best practices for coding standards, testing, documentation, and continuous improvement.

What Makes You a Great Fit

  • 10+ years of professional experience in software development with strong expertise inย Java.
  • Extensive experience designing and developingย large-scale distributed systems.
  • Hands-on experience withย Hadoop,ย SQL, and advanced query optimization techniques.
  • Strong understanding of distributed computing concepts, scalability, fault tolerance, resource management, and distributed communication protocols.
  • Experience implementing security mechanisms including encryption, authentication, and SSL/TLS.
  • Excellent debugging, analytical, and problem-solving abilities with a focus on performance optimization.
  • Experience withย C++ย is an added advantage.
  • Familiarity with cloud platforms such asย AWS,ย Azure, orย Google Cloud Platform (GCP).
  • Experience withย Docker,ย Kubernetes, CI/CD pipelines, and modern DevOps practices is desirable.
  • Strong communication, collaboration, and technical leadership skills with the ability to mentor teams and contribute to architecture decisions.

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your rรฉsumรฉ so you only see the matches that matter.

Get started free