🔔 FCM Loaded

Software Engineer

BU Consultants

2 - 4 years

Bengaluru

Posted: 08/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Note - (Only Ex- Amazon company working candidates can apply)


Job Title: SDE1 (Software Engineer)

Location: (Hyderabad/ Bengaluru)

Experience: 2-4 years

Employment Type: Full-Time

About the Role

We are looking for a highly skilled SDE1 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

  • 2-4 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
  • Industry
  • Business Consulting and Services
  • Software Development
  • Employment Type
  • Full-time
  • Job Functions
  • Information Technology
  • Business Development
  • Skills
  • Systems Design
  • Back-End Web Development

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.