BU Consultants
BU Consultants•1d ago
LinkedIn

Senior Software Engineer

Bengaluru, Karnataka, India
Full Time
Mid Level

Maximize your interview chances

Prepare for your Senior Software Engineer interview at BU Consultants with AI-powered practice sessions

Full Job Description

About the Job:

Job Title: SDE–2 (Senior Software Development Engineer)

Location: Hyderabad, Bengaluru

Experience: 4–8 years

Employment Type: Full-Time

About the Role: We are seeking a highly skilled SDE–2 to design, build, and scale high-performance applications. You will own complex modules, contribute to architectural decisions, and mentor junior engineers, 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.
  • Build RESTful APIs and microservices using Spring Boot / Java frameworks.
  • Collaborate with product, QA, DevOps, and UI teams.
  • Write clean, maintainable, and testable code.
  • Perform code reviews and mentor engineers.
  • Identify performance bottlenecks and optimize applications.
  • Contribute to CI/CD pipeline improvements and deployments.
  • Own end-to-end feature delivery.

Required Skills & Qualifications:

  • 4–8 years of software development experience.
  • Strong Java (Java 8+), Spring Boot, and backend development experience.
  • Strong experience with React.js, HTML5, CSS3, and modern JavaScript (ES6+).
  • Deep understanding of System Design concepts.
  • 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.
  • Experience with Docker and Kubernetes is a plus.

Good to Have:

  • Experience working in high-traffic, large-scale systems.
  • Exposure to Event-driven architecture.
  • 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 benefits
  • Fast-growing and collaborative work culture
  • Opportunity to work on high-scale and challenging products

Company

BU Consultants

BU Consultants

BU Consultants provides IT Managed Services, Business Solutions, and Offshore ITES Consultation, empowering clients. We help businesses adapt to the evolving customer landscape, creating strategic pla...

Bengaluru, Karnataka, India
Posted on LinkedIn