Tuesday, July 28, 2020

Backend Developer - Data Structure/Algorithm (3-6 yrs) (Hunting Cube)

Looking for Backend Engineer, (Java, SpringBoot but open for Other technologies also like Python or ruby), Bangalore

We are looking for an analytical, results-driven Back-end Developer who will work with team members to troubleshoot and improve current back-end applications and processes. 


Your primary focus will be the development of all server-side logic, definition, and maintenance of databases, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements into the application. A basic understanding of front-end technologies is therefore necessary as well.

This position reports to the Engineering Manager

What you will be doing :

- Collaborate with Front-end developers to integrate user-facing elements with server-side logic

- Be involved and participate in the overall development lifecycle

- Gather and address technical and design requirements

- Participate in the entire application lifecycle, focusing on coding and debugging

- Building reusable code and libraries for future use

- Optimization of the application for maximum speed and scalability

 - Conduct unit/integration/system tests and optimize performance

 - Implementation of data storage solutions

- Collaborate with a multidisciplinary team of designers, developers, and system administrators

- Follow emerging technologies

What You Will NOT Be Doing:

- Managing or leading teams

Requirements :

- Hands-on experience with programming languages like Java, Ruby, PHP, and Python

- Strong Expertise in Algorithms and Data Structures.

- In-depth understanding of the entire development process (design, development, and deployment)

 - Familiarity with front-end languages (e.g. HTML, JavaScript, and CSS), Mobile Apps

 - User authentication and authorization between multiple systems, servers, and environments

- Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform

- Exposure to Cloud services like AWS, AZURE for e.g: route53, RDS instances, AMIs, EC2, S3 buckets

- Proficient understanding of code versioning tools, such as Git

- Experience with Maven and/or Gradle

- Exposure to DevOps practices.

- Strong experience in using SQL & NoSQL solutions and understand the pros and cons of relational and free form databases.

 - Strong experience in building REST APIs using leading open-source frameworks.

- Experience with writing Unit tests, API tests using Postman collection and/or Swagger.

- Excellent analytical and time management skills

- Teamwork skills with a problem-solving attitude

Nice to Have :

- Docker (Kubernetes, etc.).

- Contribution to the open-source communities.

 - Experience working in an Agile/Scrum development process

- Payment Gateway Integration

 - CMS integration

Qualification - B.Tech/M.Tech/MCA(IT/Computer Science)

Years of Exp - 3-6 yrs

Work from Home Related :

- Given the current situation, it is expected that working from home for extended periods is a reality that continues for many months. You must be able to fulfill the following requirements:

- You must have a high-speed broadband connection and must be able to provide evidence of it

- You must have a proper working environment at home, like a desk, chair, and any other required infrastructure.

- You must be able to and willing to attend video calls as part of your workday

Job Perks :

- Awesome work environment and opportunity to work with great minds

- Work in fun teams on projects that impacts millions of people

 -100% reimbursement for all job/growth related courses you complete in Udemy.

Apply Now