Senior Software Engineer
BU Consultants
5 - 10 years
Hyderabad
Posted: 08/03/2026
Job Description
(Note:- Only Ex-Amazon or product based employees can apply)
Job Title: SDE1, SDE-2, SDE-3 (Senior Software Development Engineer)
Location: Hyderabad, Bengaluru
Experience: 28 years
Employment Type: Full-Time
About the Role
We are looking for a highly skilled SDE2 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
- 28 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 architecture
- Distributed systems
- High availability
- Caching strategies
- Load balancing
- Experience 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
- Bachelors / Masters degree in Computer Science or a related field.
What We Offer
- Competitive compensation and benefits
- Fast-growing and collaborative work culture
- Opportunity to work on high-scale and challenging products
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
