Top

Software Engineer - Backend

Bengaluru, Karnataka, India

536 Days ago

Job Description


We are looking for a Back-End Engineer responsible for engineering ownership of one/many products at apna. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end (Android + WebApp). A basic understanding of front-end technologies is therefore necessary as well.

Responsibilities

  • Take ownership of end-to-end product development
  • Be champion of Test Driven Development methodology
  • Building reusable code and libraries for future use
  • Optimization of the application for maximum speed and scalability
  • Implementation of security and data protection
  • Technical Documentation around the owned product

Requirements

  • Expert level in OOPS concepts and REST API development
  • Knowledge around ElasticSearch, Celery, Redis is must
  • Integration of multiple data sources and databases into one system
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Knowledge of GCP would be a plus
  • Solid at data Structure & Algorithms
  • Good understanding of LLD/HLD.

Qualification

Bachelor's Degree

Key Skills Required

ElasticsearchAlgorithmsAndroidCeleryREST APIAPIAPI DevelopmentData ProtectionData StructureDatabaseDevelopmentDocumentationGitImplementationIntegrationMaintenanceMethodologyOptimizationOwnershipProduct DevelopmentResponsivenessScalabilitySecurityTechnical DocumentationTest Driven DevelopmentVersioning

Job Overview


Job Function: IT/Computers - Software & Software Services

Job Type: Full Time

Workplace Type: Not Specified

Experience Level: Associate

Salary: Competitive & Based on Experience

Experience: 0 - 0 yrs

Contact Information


Company about us:

Founded in 2019, apna.co is India's #1 professional app for the rising workforce. Our mission is to connect people with opportunities. Over 2 crore users and over 2 lakh employers trust the Apna platform - India has a new destination to discover relevant opportunities. We’re currently live in 74 cities...

Company Name: Apna

Recruiting People: HR Department

Website: https://apna.co

Headquarter: Bengaluru, Karnataka, India 560095

Industry: IT/Computers - Software & Software Services

Company Size: 1001-5000 Employees

Location

Important Alert:
Beware of people who promise you a job or interview in exchange for money. If someone asks you for money and says it's for something like a registration fee or a refundable deposit, it could be a scam. Please be cautious. Remember, elsejob.com does not guarantee a job or interview in exchange for money, so don't give money to anyone like that.

Similar Jobs

Software Engineer - Backend

Serko Ltd • Bengaluru, Karnataka, India

Salary: Competitive & Based on Experience

View Job
Senior Software Engineer - Backend

Weekday AI • Bengaluru, Karnataka, India

Experience: 3 - 4 yrs

Salary: Competitive & Based on Experience

View Job
Senior Software Engineer - Backend

Serko Ltd • Bengaluru, Karnataka, India

Salary: Competitive & Based on Experience

View Job
Senior Software Engineer - Backend

Bahwan Cybertek Group • Bengaluru, Karnataka, India

Salary: Competitive & Based on Experience

View Job
Senior Software Engineer - Backend

Apna • Bengaluru, Karnataka, India

Experience: 4 - 7 yrs

Salary: Competitive & Based on Experience

View Job
Senior Software Engineer - Backend

NVIDIA • Bengaluru, Karnataka, India

Experience: 5 - 6 yrs

Salary: Competitive & Based on Experience

View Job
Lead Software Engineer - Backend (Java/C#/Python/Nodejs) AWS

Cisco • Bengaluru, Karnataka, India

Experience: 8 - 9 yrs

Salary: Competitive & Based on Experience

View Job
Senior Software Engineer - Backend

NVIDIA • Bengaluru, Karnataka, India

Experience: 5 - 6 yrs

Salary: Competitive & Based on Experience

View Job