Cutshort logo
Amazon India logo
Backend Engineer
Amazon India
Backend Engineer
Amazon India's logo

Backend Engineer

at Amazon India

Agency job
3 - 7 yrs
₹25L - ₹40L / yr (ESOP available)
Hyderabad, Bengaluru (Bangalore)
Skills
skill iconJava
Distributed Systems
skill iconPython
skill iconC
skill iconC++
skill iconDjango
Experience designing highly interactive web applications with performance,
scalability, accessibility, usability, design, and security in mind. If you don't have all
of these, that's ok, but be excited about learning the few you don't know.
 Familiar with building complex web applications using Javascript / AJAX, XHTML,
CSS.
 Experience with or knowledge of jQuery, Java, Struts, and other website technologies.
 Strong, object-oriented design and coding skills (C/C++ and/or Java preferably on a
UNIX or Linux platform)
 Solid software development background including design patterns, data structures,
test driven development
 Knowledge of Perl or other scripting languages a plus
 Experience with distributed (multi-tiered) systems, algorithms, and relational
databases
 Software development experience in building highly scalable applications
 Master’s degree in Computer Science, Computer Engineering or related technical
discipline
 Experience in eCommerce and Deep hands-on technical expertise
 Ability to handle multiple competing priorities in a fast-paced environment
 Experience working with service oriented architectures and web based solutions.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs

Kenotis
Kenotis
Agency job
Bengaluru (Bangalore)
5 - 7 yrs
₹10L - ₹15L / yr
skill iconJava
J2EE
Hibernate (Java)

Role: Sr. Java Developer

Exp: 5-7 Years

CTC: up to 30 LPA

Location: Bangalore


Roles and Responsibilities:

  • Requirement Analysis, Design and develop, build and maintain modular widgets, custom
  • interfaces and middleware components using technologies mentioned.
  • Only candidates with motivation to do hands on development and troubleshooting, are
  • Willing to help team members when they are stuck, and are willing to work for a technology oriented firm should apply.
  • Candidates with experience in technologies like J2EE, spring, Hibernate and java related technologies should apply.
  • Ability to design and code using open-source technologies and frameworks.


Looking candidates from Banking or Payment Domain

Read more
NeoGenCode Technologies Pvt Ltd
Gurugram
3 - 6 yrs
₹4L - ₹9L / yr
skill iconPython
skill iconDjango
RabbitMQ
skill iconRedis
Celery
+3 more

Job Title : Python Developer (Immediate Joiner)

Experience Required : 3+ Years

Employment Type : Full-time

Location : Gurugram, India (Onsite)

Working Days : 6 Days (5 Days WFO + 1 Day WFH)


Job Summary :

We are seeking a talented and experienced Python Developer with a strong background in Django and a proven ability to build scalable, secure, and high-performance web applications. The ideal candidate will have hands-on experience with RabbitMQ, Redis, Celery, and PostgreSQL, and will play a key role in developing and maintaining robust backend systems. This is an onsite opportunity for immediate joiners.


Mandatory Skills : Python, Django, RabbitMQ, Redis, Celery, PostgreSQL, RESTful APIs, Docker.


Key Responsibilities :

  • Design, develop, and maintain Django-based web applications and APIs.
  • Implement asynchronous task handling using RabbitMQ and Celery.
  • Optimize application performance using Redis for caching and session storage.
  • Manage database operations, including schema design and query optimization, using PostgreSQL.
  • Collaborate with front-end developers, DevOps teams, and stakeholders to deliver full-featured solutions.
  • Write clean, modular, and well-documented code aligned with industry best practices.
  • Troubleshoot, debug, and resolve issues across the application stack.
  • Participate in architecture discussions, code reviews, and sprint planning.
  • Ensure the scalability, performance, and security of backend services.

Required Technical Skills :

  • Minimum 3 Years of experience in Python development.
  • Strong hands-on experience with the Django framework.
  • Proficiency in RabbitMQ for message brokering.
  • Practical experience with Redis for caching and session management.
  • Experience using Celery for background job/task queue management.
  • Solid knowledge of PostgreSQL (database design, indexing, and optimization).
  • Understanding of RESTful API development and integration.
  • Familiarity with Docker and containerization.

Preferred Skills :

  • Exposure to CI/CD tools and pipelines.
  • Experience working with cloud platforms such as AWS or GCP.
  • Knowledge of Django ORM optimization techniques.
  • Basic familiarity with front-end technologies like HTML, CSS, and JavaScript.

Soft Skills :

  • Strong analytical and problem-solving capabilities.
  • Effective communication and interpersonal skills.
  • Ability to thrive in an agile, fast-paced development environment.
Read more
Series A Funded product Startup
Agency job
via Qrata by Blessy Fernandes
Hyderabad
2 - 8 yrs
₹8L - ₹32L / yr
J2EE
J2SE
skill iconJava
skill iconPython
MySQL
+7 more
Requirements: Job Description
 Excellent knowledge in Core Java (J2SE) and J2EE technologies.
 Hands-on experience with RESTful services, API design are must.
 Knowledge of microservices architecture is must.
 Knowledge of design patterns is must.
 Strong knowledge in Exception handling and logging mechanism is must.
 Agile scrum participation experience. Work experience with several agile teams on an application built
with microservices and event-based architectures to be deployed on hybrid (on-prem/cloud)
environments.
 Good knowledge of Spring framework (MVC, Cloud, Data and Security. Etc) and ORM framework like
JPA/Hibernate.
 Experience in managing the Source Code Base through Version Control tool like SVN, GitHub,
Bitbucket, etc.
 Experience in using and configuration of Continuous Integration tools Jenkins, Travis, GitLab, etc.
 Experience in design and development of SaaS/PaaS based architecture and tenancy models.
 Experience in SaaS/PaaS based application development used by a high volume of
subscribers/customers.
 Awareness and understanding of data security and privacy.
 Experience in performing Java Code Review using review tools like SonarQube, etc.
 Good understanding of end-to-end software development lifecycle. Ability to read and understand
requirements and design documents.
 Good Analytical skills and should be self-driven.
 Good communication with inter-personal skills.
 Open for learning new technologies and domain.
 A good team player and ready to take up new challenges. Active communication and coordination with
Clients and Internal stake holder
Requirements: Skills and Qualifications
 6-8 years of experience in developing Java/J2EE based Enterprise Web Applications
 Languages: Java, J2EE, and Python
 Databases: MySQL, Oracle, SQL Server, PostgreSQL, Redshift, MongoDB
 DB Script: SQL and PL/SQL
 Frameworks: Spring, Spring Boot, Jersey, Hibernate and JPA
 OS: Windows, Linux/Unix.
 Cloud Services: AWS and Azure
 Version Controls/ Devops tools: Git, Bitbucket and Jenkins.
 Message brokers: RabbitMQ, and Kafka
 Deployment Servers: Tomcat, Docker, and Kubernetes
 Build Tools: Gradle/Maven
Read more
company logo
Agency job
via Molecular Connections by Molecular Connections
Bengaluru (Bangalore)
3 - 4 yrs
₹3L - ₹7L / yr
skill iconJava
J2EE
skill iconSpring Boot
skill iconElastic Search
skill iconXML
+6 more

Mentoring teams to carry forward recognised and optimised solutions, building conducive environments for knowledge transfer and maintaining standards in terms of deliveries form a major part of responsibilities.

 

 

Responsibilities

  • Design and develop robust scalable database systems
  • Design, build and deploy internal applications to support our native technical ecosystem
  • Collaborate with Subject-Matter experts to design data-driven modules for analysis

 

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Systems, Engineering or equivalent
  • 3-4 years of experience in Java

 

 

Skills

  • Expertise in object-oriented programming concepts and data structures
  • Strong knowledge of working with XMLs/Jsons
  • Experience with large-scale distributed storage and database systems (MySQL, MongoDB, GraphDB)
  • Good knowledge of indexing/search libraries like Lucene/Solr/Elasticsearch
  • Exposure to Spring MVC architecture and RESTful APIs
  • Well-versed with Agile methodology of SDLC
  • Good to have: Knowledge of standard DevOps skills like Build tools (Maven/gradle), Continuous integration (Jenkins), Version Control (Github/Gitlab)
Documentation and reproducibility of codes and standards will be greatly appreciated
Read more
A micro-blogging company based in Bangalore
A micro-blogging company based in Bangalore
Agency job
via Qrata by Prajakta Kulkarni
Bengaluru (Bangalore)
3 - 8 yrs
₹25L - ₹50L / yr
skill iconJava
skill iconKotlin
skill iconRedis
postgres
skill iconGo Programming (Golang)
+3 more

Only 10% of India speaks English and 90% speak over 25 languages and 1000s of dialects. The internet has largely been in English. A good part of India is now getting internet connectivity thanks to cheap smartphones and Jio. The non-english speaking internet users will balloon to about 600 million users out of the total 750 million internet users in India by 2020. This will make the vernacular segment one of the largest segments in the world - almost 2x the size of the US population. The vernacular segment has very few products that they can use on the internet. One big need is that of sharing thoughts. Twitter serves this need globally through a micro-blogging platform. However most of the Tweets are in English and the vernacular Indian feels out of place on it. To solve that problem, we started Koo.

About The Company

The app ​is a micro-blogging platform in Indian languages. It is an app built in India, for Indians, to share their thoughts ​and opinions on any topic in their mother tongue using Audio/Video/Text. Koo gives a voice to Indians and enables ​the “Best of India” to share their thoughts with the “Rest of India”. We provide a personalised feed to users by letting ​people select the people they want to follow. The user is then shown content from these people. Some of the top ​minds of India are invited to share their thoughts and opinions on various topics. Users can follow such ​personalities and follow what they are talking about, and share their opinions too.

We are a Series A venture funded company. It has raised $6.5 million from stellar investors like Accel Partners, Shunwei Capital, Kalaari Capital, 500startups and Blume Venture Partners.

Technology Team & Culture

Nishant ​(CTO), has headed engineering for large and complex platforms like Coverfox and CitrusPay ​catering to the needs of millions of consumers. Technology team comprises sharp coders, technology geeks ​and guys who have tried entrepreneurship or are very entrepreneurial in nature and extremely passionate towards ​technology. Anyone being part of a technology team will have a lot to learn from their peers and mentors. Download ​our ​android app ​nearing 1 million downloads from play store and take a look at what we are trying to build. ​Technology stack compromises of a wide variety of cutting edge technologies like Elixir, Java 11, Reactive ​Programming, MongoDB, Neo4j, Kubernetes, AWS, NodeJS, Python, ReactJS, Redis, Aerospike, ML, Deep learning ​etc. Working hard & party harder is the mantra that we believe in.

Technology skill sets required for a matching profile


1. Work experience between 2 years to 8 years in building large scale high user traffic consumer facing​ applications with desire to work in a fast paced startup.


2. Knowledge on reactive and asynchronous programming is preferable. If you have worked with coroutines, goroutines, high concurrency or optimized number of threads for processing on your backend server you could be a good fit.


3. Extremely proficient at writing performant, scalable and production ready code in Kotlin, Java (8 or above, comfortable with concepts like lambda, streams, multithreading etc), Elixir, Rust, or Golang. Should be familiar with static code analysis, code coverage and code reviews.

 

4. Experience with NoSQL DBs like MongoDB, Cassandra, Redis or Aerospike is required.

Knowledge of graph DBs like Neo4j is preferred.


5. Strong in algorithms, problem solving and data structures.


6. Knowledge of TDD and experience with building applications integrated with CI-CD pipelines (automated build, tests and deployments).


7. Exposure to micro-services with good understanding of containers, kubernetes, logging, alerting and monitoring. Inter services communication. Should know how to handle multiple versions of APIs.

Read more
Recro
at Recro
1 video
32 recruiters
Jisha  Emmanuel
Posted by Jisha Emmanuel
Bengaluru (Bangalore), Pune
3 - 6 yrs
₹10L - ₹20L / yr
skill iconJava
Microservices
skill iconSpring Boot
Spring MVC

B.Tech./ BE - Computer, IT, Electronics only

Required Skills:

 

  • 3+ year of experience in Development in JAVA technology and springboot
  • Strong Java Basics
  • SpringBoot or Spring MVC
  • Hands on experience on Relational Databases (SQL query or Hibernate) + Mongo (JSON parsing)
  • Proficient in REST API development
  • Messaging Queue (RabitMQ or Kafka
  • Any Caching Mechanism
  • Good at problem solving

 

Good to Have Skills:

 

  • 3+ years of experience in using Java/J2EE tech stacks
  • Good understanding of data structures and algorithms.
  • Excellent analytical and problem solving skills.
  • Ability to work in a fast paced internet start-up environment.
  • Experience in technical mentorship/coaching is highly desirable.
  • Understanding of AI/ML algorithms is a plus.
Read more
AttainU
at AttainU
1 video
2 recruiters
Vaibhav Bajpai
Posted by Vaibhav Bajpai
Remote only
1 - 7 yrs
₹7L - ₹9L / yr
skill iconPython
Data Structures
Algorithms
Operating systems
Computer Networking
+1 more
At AttainU we are solving the higher education problem in India. Through our centralized platform first approach, we are en route to making millions of students employable. We use a vertically integrated approach covering enrollments, skill-building, and placements. Our online, zero to one, Income Share Agreement based model makes high-quality education accessible for all irrespective of their financial, location and educational backgrounds. If you are passionate about deep impact and prioritize work satisfaction above everything else, we are looking for you. Join us to be a part of the fastest-growing EdTech startup in India. We are a highly passionate bunch of people who view our work more as a social movement than as a 9 to 5 job. JOB ROLE - Remote commitment of up to 5 hours per day (5 days a week). 9 am to 2 pm, Mon-Fri Lesson preparation based on provided teaching material Live lesson delivery to your batch Floating out preprepared coding tasks to your batch Coordination with batch TAs Coordination with central AttainU team MUST HAVE - Solid understanding of Core Software Engineering Fundamentals (DS Algo, OS, Networks, Architecture) 2+ years of experience with Python 3+ years of Software Engineering Experience Good English Communication Skills Bonus based on batch performance. Minimum commitment for 9 months.
Read more
Fin-tech Company into Blockchain Development.
Fin-tech Company into Blockchain Development.
Agency job
via Adept Global by Calvin Monteiro
Navi Mumbai, Mumbai
2 - 12 yrs
₹15L - ₹30L / yr
skill iconGo Programming (Golang)
skill iconDocker
skill iconAmazon Web Services (AWS)
DAPP (Decentralized Applications)
Distributed Systems
+2 more
Opening for the position of a Golang Developer in a Blockchain Company Designation: Open for discussion Experience: 3+ years Location: Navi Mumbai Job Description: We are looking for an experienced Golang Developer with at least 3 years experience to help develop and support our scaling platform for Ethereum. Experience with blockchain and security protocols is a major plus. Strong knowledge of Go programming language, paradigms, constructs, and idioms:-  Knowledge of common Goroutine and channel patterns.  Good knowledge of distributed systems architecture.  Good knowledge of package management tools such as Glide.  Latency and fault tolerant tools like go-hystrix.  Ability to write clean and effective Godoc comments.  Familiarity with code versioning tools like Git.  Rigor on Unit testing, coverage and best practices.  Good working experience on high traffic microservices.  Some DevOps experience is a major plus (Docker and cloud deployment - AWS, DigitalOcean).
Read more
Pion Global Solutions LTD
Anudeep G
Posted by Anudeep G
Chennai
4 - 10 yrs
₹8L - ₹20L / yr
skill iconPython
skill iconDjango
skill iconJava
skill iconJavascript
Experience in developing commercial software using Python, Java script, or Java.  Working knowledge of object-oriented programming and/or functional programming paradigms.  Good understanding of Algorithms and Data Structures.  Should have valid US B1 Visa, and be willing to travel in a weeks’ time to US  Expected to be in US for a week for the training;  Experience: 4 – 8 years
Read more
OpexAI
at OpexAI
1 recruiter
Jameel Shaik
Posted by Jameel Shaik
Bengaluru (Bangalore), Hyderabad, Pune
0 - 2 yrs
₹1L - ₹1L / yr
skill iconJavascript
skill iconPHP
skill iconPython
skill iconRuby on Rails (ROR)
skill iconNodeJS (Node.js)
+2 more
need to build a single page website for consulting and human resources
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos