Job Title : SDE–3 (Senior Software Development Engineer)
Location : [Hyderabad]
Experience : 7–12 years
Employment Type : Full-Time
About the Role
We are looking for a highly skilled SDE–3 to design, build, and scale high-performance applications. You will own complex modules, contribute to architectural decisions, and mentor junior engineers while working across the full tech stack.
Key Responsibilities
- Design and develop scalable, high-performance web applications using Java and React .
- Lead system design and architecture discussions for new and existing platforms.
- Build RESTful APIs and microservices using Spring Boot / Java frameworks.
- Work closely with product, QA, DevOps, and UI teams across the development lifecycle.
- Write clean, maintainable, and testable code following best practices.
- Perform code reviews and mentor junior and mid-level engineers.
- Identify performance bottlenecks and optimize applications for scalability and reliability.
- Contribute to CI / CD pipeline improvements and production deployments.
- Own end-to-end delivery of features from design to deployment.
Required Skills & Qualifications
6–10 years of strong software development experience.Strong hands-on expertise in Java (Java 8+) , Spring Boot , and backend development.Strong experience with React.js , HTML5, CSS3, and modern JavaScript (ES6+).Deep understanding of System Design concepts :Scalable architectureDistributed systemsHigh availabilityCaching strategiesLoad balancingExperience with Microservices architecture and REST APIs.Good knowledge of Databases (SQL / NoSQL - MySQL, PostgreSQL, MongoDB, etc.).Knowledge of Cloud Platforms (AWS / GCP / Azure preferred).Strong understanding of Data Structures & Algorithms .Familiarity with CI / CD tools like Jenkins, GitHub Actions, etc.Experience with Docker and Kubernetes is a plus.Good to Have
Experience working in high-traffic, large-scale systems.Exposure to Event-driven architecture (Kafka, RabbitMQ).Basic knowledge of security best practices.Experience in Agile / Scrum environments.Educational Qualifications
Bachelor’s / Master’s degree in Computer Science or a related field.What We Offer
Competitive compensation and benefitsFast-growing and collaborative work cultureOpportunity to work on high-scale and challenging products