We are hiring an experienced and passionate developer to code, develop, and enhance our innovative product with the rest of our ambitious dream team. You will be responsible for the server-side web application logic enhancement and development. You will be working in a fast-paced world with some of the smartest minds in
the industry.
Title: Senior Software Development Engineer (Backend)
Location: Gurugram
Experience: 3-5 Yrs.
Education: Bachelor’s / Master’s in Software Engineering
Responsibilities
• Participate in the entire application software development lifecycle, focusing on
coding, debugging, and code coverage.
• You will write high performance, scalable, bug-free code and you will work on
distributed systems for massive scale systems.
• Performing unit and integration testing for the product features.
• Optimize and refactor existing codes to follow the best principles.
• Manage cutting-edge technologies to improve legacy applications.
• Liaise with developers, team leads, product & program management to identify new
features.
• Gather and address technical and design requirements.
• Follow emerging technologies.
Sounds Like You?
• 3+ years of software development experience with Enterprise Java (JDK 8 and above),
Spring (Boot, MVC, AOP, DI), ORM Frameworks.
• Solid understanding of data structures & algorithms and their space & time
complexities.
• Good understanding of multithreading, MVC, and strong OO skills with demonstrated
experience in developing complex and reusable APIs.
• Robust experience working with Databases like SQL (MySQL), etc.
• Experience working in an Agile environment.
• Understanding of the full software development life cycle.
• Ability to gather and analyze new features and integrate them with the existing
functionality.
• Good to know about NoSQL Databases.
• A passion for technology and the ability to learn new concepts quickly.