SDE II & III

3 - 8 years

0 Lacs

Posted:1 month ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Development Engineer (SDE 2 & SDE 3) at our company based in Delhi, you will play a crucial role in our Technical department as a full-time team member with a B. Tech qualification. We are looking for a talented individual who is dedicated to building scalable and high-performance systems, possesses a deep understanding of software development principles, and thrives on solving intricate technical challenges collaboratively. Your responsibilities will include designing, developing, and maintaining server-side architecture and backend logic for web/mobile applications. You will be tasked with creating RESTful APIs and services that support various products and services while ensuring seamless integration with frontend engineers. Writing clean, efficient, and well-documented code following industry best practices, optimizing backend performance for high availability and scalability, and working with databases (SQL/NoSQL) to maintain data integrity, security, and performance are also key aspects of the role. Additionally, you will be expected to debug and troubleshoot issues promptly to minimize downtime, actively participate in code reviews to enhance code quality and team processes, and stay abreast of new backend development trends and technologies to continually enhance the backend architecture. The ideal candidate for this position should hold a Bachelors degree in Computer Science, Engineering, or a related field, along with 3-8 years of backend development experience, preferably in product-based companies. Proficiency in backend programming languages such as Java, Python, Node.js, Go, or Ruby is essential, as is hands-on experience with RESTful APIs and microservices architecture. A solid understanding of databases like MySQL, PostgreSQL, MongoDB, or similar, familiarity with cloud platforms like AWS, Azure, or Google Cloud, and experience with version control systems like Git are also required. Moreover, knowledge of CI/CD pipelines and automated deployment tools is advantageous, as is an understanding of containerization and orchestration tools like Docker and Kubernetes. Strong problem-solving and analytical skills with attention to detail, excellent communication skills, and the ability to work effectively in a collaborative environment are vital traits we seek in potential candidates.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You