Software Engineer

BU Consultants

Bengaluru

On-site

INR 1,400,000 - 2,200,000

Full time

18 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation and benefits
Fast-growing and collaborative work文化
Opportunity to work on high-scale and/

Job summary

BU Consultants is seeking a highly skilled SDE–1 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 include designing scalable web apps with Java and React, leading system design discussions, building RESTful APIs, and driving CI/CD with Jenkins, GitHub Actions, Docker, and Kubernetes.

Qualifications

  • 2–4 years of software development experience.
  • Strong hands-on in Java (Java 8+), Spring Boot, and backend development.
  • Deep understanding of system design concepts and distributed systems.
  • Experience with microservices architecture and REST APIs.
  • Familiarity with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB).
  • Cloud platforms (AWS/GCP/Azure) preferred.
  • Knowledge of data structures & algorithms.
  • Experience with CI/CD tools like Jenkins, GitHub Actions.
  • Experience with Docker and Kubernetes is a plus.

Responsibilities

  • Design and develop scalable, high-performance web apps using Java and React.
  • Lead system design and architecture discussions for new and existing platforms.
  • Build RESTful APIs and microservices with Spring Boot.
  • Collaborate with product, QA, DevOps, and UI teams across the lifecycle.
  • Write clean, maintainable, and testable code and perform reviews.
  • Mentor junior and mid-level engineers and optimize performance.

Skills

Java (Java 8+)
Spring Boot
Backend development
System design
Distributed systems
High availability
Caching strategies
Load balancing
Microservices
REST APIs
SQL/NoSQL databases
Cloud platforms
Data structures & algorithms
CI/CD (Jenkins/GitHub Actions)
Docker
Kubernetes

Education

Bachelor’s / Master’s degree in Computer Science or related field

Tools

Docker
Kubernetes
Jenkins
GitHub Actions

Job description

We are looking for a highly skilled SDE–1 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 Responsibilitie
  • 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 & Qualification
  • 2–4 years of strong software development experience
  • Strong hands-on expertise in Java (Java 8+), Spring Boot, and backend development
  • Deep understanding of System Design concepts
  • 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
  • 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 benefits
  • Fast-growing and collaborative work culture
  • Opportunity to work on high-scale and challenging product
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer-I
Software Engineer-I

BU Consultants • Hyderabad

On-site
INR 1,600,000 - 2,800,000
Competitive compensation
Collaborative culture
Challenging projects
Software Engineer-I
Software Engineer-I

BU Consultants • Bengaluru

On-site
INR 1,200,000 - 2,000,000
SDE-2
SDE-2

BU Consultants • Hyderabad

On-site
INR 2,000,000 - 2,600,000
Competitive compensation and benefits
Software Engineer
Software Engineer

Groupe Michelin • Pune District

On-site
INR 1,200,000 - 1,800,000
Senior Software Developer
Senior Software Developer

Coltigent Technology Services Pvt Ltd • Pune District

On-site
INR 1,500,000 - 2,100,000
Software Developer-II
Software Developer-II

BU Consultants • Hyderabad

On-site
INR 1,500,000 - 2,400,000
Fullstack Developer (Java)
Fullstack Developer (Java)

Cloudesign • Mumbai

On-site
INR 1,200,000 - 1,800,000
Software Development Engineer 2
Software Development Engineer 2

OYO • Gurugram District

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

HD Supply | Global Technology Center • Chennai

On-site
INR 1,500,000 - 2,600,000
SDE- 3
SDE- 3

BU Consultants • Hyderabad

On-site
INR 2,600,000 - 4,200,000