BU Consultants•1d ago
LinkedIn
Senior Software Engineer
Bengaluru, Karnataka, India
Full Time
Mid Level
N/A
N/A
N/A
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 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