Cutshort logo
Mooshak logo
Backend Developer
Backend Developer
Mooshak's logo

Backend Developer

Anurag Gaur's profile picture
Posted by Anurag Gaur
1 - 5 yrs
₹6L - ₹10L / yr
Pune
Skills
skill iconNodeJS (Node.js)
NOSQL Databases
skill iconJava
Apache Storm
Apache Kafka
skill iconRedis
ABOUT MOOSHAK We're at a point where the urban English-speaking Indian population is almost all online.The next billion Indians online all communicate via Indian languages. Mooshak was created with the singular aim of making the Internet fun and relevant for this large, untapped segment. At Mooshak, we want to connect and engage Indians in their own language. And that presents problems in various domains, from creativity in content creation, to creating a highly scalable platform, to applying techniques in AI and NLP in Indian languages to understand what people are saying and react to what they want. Mooshak is architected to scale. Irrespective of the number of followers, the read time for a feed remains constant. We achieve this by using distributed message queues and a distributed computing engine and some nifty caching! TECHNICAL RESPONSIBILITIES Mooshak’s Tech Stack Java Node.js Mongo DB Redis Apache Kafka & Apache Storm Nginx / Jenkins Server Developer’s Roles and Responsibilities You are expected to know at least 4 of these technologies with the ability to quickly learn the others. You will play the leading role in all stages of server development Architecture Coding Final testing Shipping The APIs are written and the product works fine. You are expected to understand the architecture and enhance product functionality. Sometimes you may be required to double up as the Dev Ops guy should the servers fail or the product not be working as expected. The core APIs are written in Node.js The distributed message queue (Kafka) and compute engine (Storm) are implemented in Java. Understanding of Angular 2 is a big plus as our Web app is built on the same. NON TECHNICAL RESPONSIBILITIES We are a startup. This means that: You will be expected to be someone who comes up with solutions instead of problems. You will be expected to work non stop including weekends if the servers crash. But otherwise we are quite chill! You will be expected to talk to multiple stakeholders customers, designer, client side developer to achieve user and business needs. A high aptitude and a positive attitude are a must You should be comfortable working independently as well as in a team. We are a lean team right now, with you as the only server developer (assisted by the folks who built the platform) JOB LOCATION You would be working out of our office in Pune. You may be required to travel occasionally to Mumbai or Bangalore to interact with some other team members.
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

About Mooshak

Founded :
2015
Type :
Product
Size :
20-100
Stage :
Bootstrapped

About

Mooshak has one mission: to make the internet relevant to the next billion Indians who come online. We provide a made-for-India platform for users to consume, create, and share content in Indian languages.

Read more

Connect with the team

Profile picture
Anurag Gaur

Company social profiles

angel

Similar jobs

Technoidentity
Remote only
6 - 8 yrs
Best in industry
skill iconJava
Data Structures
skill iconAmazon Web Services (AWS)
Spring

Supercharge Your Career as a Sr. Dev Engg – Java at Technoidentity!

Are you ready to solve people challenges that fuel business growth? At Technoidentity, we’re

a Data+AI product engineering company building cutting-edge solutions in the FinTech

domain for over 13 years—and we’re expanding globally. It’s the perfect time to join our

team of tech innovators and leave your mark


What’s in it for You?

We are looking for a skilled Java Backend Engineer who is passionate about building scalable, high-performance applications. The ideal candidate should have strong expertise in Java, data structures, databases, and modern frameworks, along with experience deploying solutions on AWS and managing CI/CD pipelines.


What Will You Be Doing?

  • Design, develop, and maintain backend services using Java and Spring frameworks.
  • Implement efficient algorithms and data structures for complex problem-solving.
  • Integrate and manage relational databases (preferably RDS) with Java applications.
  • Deploy and manage services on AWS infrastructure (EC2, SQS, RDS, etc.).
  • Implement and maintain CI/CD pipelines (Jenkins or similar) for seamless delivery.
  • Collaborate with cross-functional teams to design scalable solutions.
  • Ensure code quality, performance, and security best practices.
  • Contribute to code reviews, documentation, and knowledge sharing.


What Makes You the Perfect Fit?

  • Strong proficiency in Java and data structures/algorithms.
  • Hands-on experience with Spring frameworks (Spring Boot, Spring MVC, Spring Data, etc.).
  • Proficiency in working with databases (SQL, schema design, query optimization).
  • Practical experience with AWS services (EC2, SQS, RDS, IAM, etc.).
  • Experience in setting up and maintaining CI/CD pipelines (Jenkins, GitHub Actions).
  • Good understanding of version control using Git/GitHub.
  • Solid problem-solving and debugging skills.
  • Excellent communication and teamwork skills.


Preferred Qualifications

  • Experience with microservices architecture.
  • Exposure to containerization (Docker, Kubernetes).
  • Knowledge of monitoring and logging tools (CloudWatch, ELK, Prometheus, etc.).
Read more
Geotrackers Mobile Resource Management Pvt Ltd
Vasudha Beniwal
Posted by Vasudha Beniwal
Kothrud, Pune
2 - 7 yrs
₹5.5L - ₹7L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+1 more
Must have skills:
  • Java, Spring MVC, Java Script, HTML5, CSS, JQuery, and BootStrap. Highlighted Skills are mandatory

 

Detailed JD

  • Back-end Skills Strong hands-on working experience in Core Java, Spring MVC, and Hibernate.
  • Front-end Skills Good hands-on experience in Java Script, Angular, HTML5, CSS, JQuery, and BootStrap.
  • Database Good experience working with DB like MySQL.
Read more
APPVENTUREZ MOBITECH PVTLTD
Noida, Delhi, Gurugram, Ghaziabad, Faridabad
4 - 12 yrs
₹4L - ₹12L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Nginx
+1 more

 

Minimum 2 years of experience in the software development, including Project Management and

 

interactions with customers

 

• Solid understanding of the full software development life cycle

 

• Working Experience of

 

a) Ubuntu 18.04.4 LTS

 

b) Java 1.8

 

c) Tomcat 9

 

d) Spring boot framework 2.2.2. RELEASE

 

e) Spring OAuth2 2.4.0. RELEASE

 

f) Spring Security JWT 1.1.0.RELEASE

 

g) Spring Log4j2

 

h) Hibernate 3.13.3

 

i) Nginx 1.14.0

 

j) Hikari Connection Pool

 

k) Mariaj Connector

 

l) Google Recaptcha

 

m) Redis client 3.3.0

 

Qualification

 

Read more
Remote only
1 - 3 yrs
₹10L - ₹30L / yr
skill iconJava
Apache Kafka
Databases
We have an opening for a professional with basic experience. If you are writing clean scalable code and want to work on building systems that range from high-volume frontends to low-latency backends and everything in between, then we would like you to become part of our team

About Us:

Avarna derived from Sanskrit means one with a fun loving nature but having no form, no color, or marks. We at Avarna Capital solve the most interesting questions in sports analytics. Diligence, productivity and transparency defines the work culture at Avarna. We are a team of
highly motivated and innovative people all working remotely so emphasis on communication, accessibility, and accountability are our key focus to build a strong culture at Avarna.

Resposibilities:

1. 
Integrate Kafka pipelines into the company's current infrastructure

2. Recommended appropriate solutions to enhance the current software stack

3. Utilizing the latest and most innovative technology in solving business problems

4. Take ownership of project delivery and the entire SDLC
Read more
DolphinChat
at DolphinChat
5 recruiters
Ashish Sharma
Posted by Ashish Sharma
Gurugram
3 - 4 yrs
₹5L - ₹10L / yr
skill iconPython
skill iconDjango
skill iconFlask
skill iconMongoDB
Object Oriented Programming (OOPs)
+6 more
Roles & Responsibilities :

- Optimizing components for maximum performance across a vast array of web-capable devices and browsers

- Ability to understand business requirements and translate them into technical requirements

- You will ensure that these components and the overall application are robust and easy to maintain.

- Have a good understanding of design and user experience principles.

- Open-minded, flexible, and willing to adapt to changing situations

- Ability to work independently as well as on a team and learn from colleagues

- High adaptability in a dynamic start-up environment

- Ensuring technologies are used efficiently, profitably, and securely. Evaluating and implementing new systems and infrastructure.

- Excellent troubleshooting, analytical and problem-solving abilities with a tenacious commitment to finding the root cause of issues.

Qualifications :

- B. Tech/ B.E. /M. Tech/ BCA / MCA or a related technical discipline from reputed universities

Skills Required :

- Minimum 2+ years of experience in REST API development using python.

- Must have experience with anyone popular python frameworks like Django, Flask, and FastAPI Framework.

- Experience in designing and developing Restful Web services and Remote procedure calls.

- Able to integrate multiple data sources and databases into one system

- Knowledge of load testing and optimizing code for performance, security, and scalability

- Experience with Unit testing frameworks in Python

- Knowledge of modern authorization & authentication mechanisms.

- Able to create database schemes that represent and support business processes

- Knowledge of Version Control System & basics of CI/CD

- Write and maintain technical documentation

- Solid foundation in OOPS, Data structures, and Algorithms

- Knowledge of SDLC phases of project development.

- Experience in one or more No SQL Databases such as MongoDB, and Cassandra.

- Experience with event-based databases and programming

- Good experience in synchronous programming and thread-based programming.

- Experience with schedulers.

- Good to have knowledge of Linux shell commands.

- Good to have experience in Kubernetes & Docker

- Knowledge of any Cloud Service like GCP or AWS would be an added advantage

- Cares deeply about writing Quality, Testable & Modular code

- Good to have an understanding of NLP.
Read more
EdTech in Medical Domain
EdTech in Medical Domain
Agency job
via Merito by Gaurav Bhosle
Bengaluru (Bangalore)
3 - 7 yrs
₹20L - ₹30L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
RESTful APIs
skill iconAmazon Web Services (AWS)
Hello

About the company
It is an Ed Tech platform for the medical domain. 
 
Our Client is known for its remarkable work done in continuous Medical Education, It is one of its kind to introduce Stereoscopic High-Definition 3D Technology Learning Content for the Medical Education industry with the ability to run entire Academics on a Digital platform has to bring Quality Assurance in Medical Education Sector.

It has set up a benchmark in the Medical and Health industry with its Digital revolutionary changes. It had a huge impact on Countries Education & the Health sector, as it has taken an effort to uplift & Developing Digital support in India's Medical Education with the sword of Technologies. Our products are being Designed & Developed to benefit the Medical Aspirant as well as its Country's Health Education system. With its continuous effort, many Medical Institutions have been successfully adopting a Digitalised advanced way of Teaching & Learning. Its MedWhiz LMS is very Effective & Essential for Medical Aspirants.

Experience : 3-4 Years
Responsibilities
● Integration of user-facing elements developed by a front-end developers with
server side logic
● Building reusable code and libraries for future use.
● Optimization of the application for maximum speed and scalability.
● Implementation of security and data protection.
● Design and implementation of data storage solutions.
Skills
● Basic understanding of front-end technologies and platforms, such as
JavaScript, HTML5, and CSS3.
● Proficient knowledge of a back-end programming language i.e Node
Js(Mandatory).
● Proficient Knowledge of NoSQL database i.e MongoDb (Mandatory).
● Proficient understanding of Rest API’s. (Mandatory).
● Proficient understanding of code versioning tools, such as Git.
● Basic understanding of AWS.
● User authentication and authorization between multiple systems, servers, and
environments.
● Integration of multiple data sources and databases into one system.
● Management of the hosting environment, including database administration
and scaling an application to support load changes.
● Data migration, transformation, and scripting.
● Setup and administration of backups.
● Outputting data in different formats.
● Understanding differences between multiple delivery platforms such as mobile
vs desktop, and optimizing output to match the specific platform.
● Creating database schemas that represent and support business processes.
● Implementing automated testing platforms and unit tests.

Regards
Team Merito
Read more
Eqaim technology and services
Mandvee Shukla
Posted by Mandvee Shukla
Remote only
1 - 3 yrs
₹6L - ₹12L / yr
skill iconNodeJS (Node.js)
skill iconAmazon Web Services (AWS)
AWS Lambda
Amazon RDS
AWS RDS
+1 more
Requirements and skills
• 1-3 Years of Proven experience as a Software Developer
• Tech Stack:
• AWS- Lambda, ECS, RDS Arora, RDS PostgreSQL, DynamoDB, S3, SQS, APIG, Cloud Front
• NodeJS
• Familiarity with Agile development methodologies
• Experience with software design and development in a test-driven environment
• Ability to learn new languages and technologies
• Excellent communication skills
• Resourcefulness and troubleshooting aptitude
• Attention to detail
Responsibilities
• Produce clean, efficient code based on specifications
• Integrate software components and third-party programs
• Verify and deploy programs and systems
• Troubleshoot, debug and upgrade existing software
• Gather and evaluate user feedback
• Recommend and execute improvements
• Create technical documentation for reference and reporting
 
 
Read more
Esper
at Esper
1 recruiter
Sony Simon
Posted by Sony Simon
Bengaluru (Bangalore)
2 - 4 yrs
₹10L - ₹15L / yr
skill iconGo Programming (Golang)
skill iconJava
skill iconPython
skill iconPostgreSQL
kafka
+3 more
Esper is an inventive startup, and the industry’s first DevOps SaaS platform designed to provide a simple, safe and secure way for engineering and DevOps teams to release applications and manage smart Android devices in production. We’re on a mission to let software teams ship without worrying about hardware. Our device infrastructure enables developer, mid-market orgs, and enterprise fleets of 100,000+ devices to deliver their software as a service. Backed by Madrona Ventures, Esper.io has rapidly-growing global customer adoption among some of the world’s most innovative major brands in retail, hospitality, logistics, and healthcare.

Esper is looking for a software engineer to transform the customer experience
for developers and engineering teams using the platform of services to deploy
and build out their device fleets. You and your team will own services that will
enable customers to develop and customize their development process, along
with easing their use of Continuous Integration techniques for their software. We
need a leader that is experienced in delivering scalable multi-region fault tolerant
systems, is passionate about the developer tools space, is excited to have
software developers as their customers, and is obsessed about creating
compelling customer experiences.

In this role you will contribute to a critical and highly-visible function within the
Esper business. You will be given the opportunity to autonomously deliver the
technical direction of the service, and the feature roadmap. You will work with
extraordinary talent and have the opportunity to hire and shape the team to best
execute on the product. If you’re excited to have a large impact on Esper and the
device industry, you’ll find this role to be engaging, challenging, and full of
opportunities to learn and grow.

Key Responsibilities

Help drive business decisions with your technical input
Design, implement, test, deploy and maintain innovative software
solutions to transform service performance, durability, cost, and
security.
Use software engineering best practices to ensure a high standard of
quality for all of the team deliverables
Write high quality distributed system software
Work in an agile, startup-like development environment, where you are always working on the most important stuff.

Basic Qualifications

2 -4 years of professional software development experience
You’ve designed, built, scaled and maintained production services, and know how to compose a service oriented architecture.
Degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.
You write high quality, well tested code to meet the needs of your customers
You are comfortable with programming languages like Go, Python, Java
You’ve good understanding of databases system like Postgres. Extensive Knowledge about Postgres is a big plus.
You’ve have worked with Docker, Kubernetes and have fundamental understanding of distributed systems like Kafka, Elasticsearch

Preferred Qualifications

Experience taking a lead role developing complex software systems that have successfully been delivered to customers.
Experience in communicating with users, other technical teams and senior management to collect requirements, describe software product features, technical designs and product strategy.
Knowledge of professional software engineering practices & best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing and operations
Demonstrated ability to mentor junior software engineers in all aspects of their engineering skill-sets.

What we think makes us special

Esper is a fast-growing, well-funded company where everyone matters and you can see your impact daily. We trust our teammates and offer intense ownership and therefore accountability. We’re inventing the future and building something special. The team really enjoys what we do and cares about your input. We don’t hire just to fill a spot, we want you to make a difference.

As you help us build this special company, Esper will take care of you. We offer flexible vacation, regular hack-days, competitive pay and benefits, and room for advancement. We hire capable veterans so we avoid the drama and trust in each other’s work. Our worldwide footprint mixes different cultures for a unique experience. We also like to have fun because we play just as hard as we work.
Read more
Amazon India
at Amazon India
1 video
58 recruiters
Prangya Paramita Behera
Posted by Prangya Paramita Behera
Bengaluru (Bangalore), Hyderabad, Delhi
3 - 9 yrs
₹20L - ₹60L / yr
skill iconJava
Microservices
Distributed Systems
HLD
Design patterns
+3 more

As a Software Development Engineer at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward. 

Top Skills

•    You write high quality, maintainable, and robust code, often in Java or C++.

•    You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.

•    You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.

Roles & Responsibilities

•    You solve problems at their root, stepping back to understand the broader context.

•    You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.

•    You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.

•    You recognize and use design patterns to solve business problems.

•    You understand how operating systems work, perform and scale.

•    You continually align your work with Amazon’s business objectives and seek to deliver business value.

•    You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.

•    You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon.

•    You communicate clearly with your team and with other groups and listen effectively. 

Skills & Experience

•    Bachelors or Masters in Computer Science or relevant technical field.

•    Experience in software development and full product life-cycle.

•    Excellent programming skills in any object oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.

•    Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.

•    Proficiency in SQL and data modeling.

Read more
MedCords
at MedCords
6 recruiters
Monika Goel
Posted by Monika Goel
Pune, Kota
3 - 10 yrs
₹10L - ₹35L / yr
skill iconPython
skill iconGo Programming (Golang)
skill iconJava
AWS CloudFormation
Object Oriented Programming (OOPs)
+8 more

Job Description-

Backend Developer- Senior

 

Experience - 3-6 years

Location: Pune/Kota

 

Minimum Qualifications:

 

- BE/B.Tech or ME/M.Tech in Computer Science.

- Must have “Can Do Attitude” towards work

- Must have work exp of 3-6 years

- Must have programming exp of 1-2 years in any of Python/Golang/Java languages

- Must have worked in product based company

- Ready to work in a startup and adaptable to a dynamic environment

- Ready to accept ad-hoc requirements and track them till they get implemented

- Ready to learn new technologies like Andriod, Angular, etc.

- Good at HTTP basics, OOPs concepts, data structures, algorithms, networking and

security aspects

- Ability to write clean code and maintain it

- Good at SQL/No-SQL databases

 

Preferred Qualifications:

- Experience in any good product based startup

- Experience in working with the team and managing a small team of 2-5 associates

- Experience in being a mentor for co-developers

- Experience in design/developing scalable systems.

- Experience in public cloud platforms services/APIs of AWS, Google Cloud, etc.

- Experience in data engineering

- Experience in SOA/Microservice architecture development

 

Responsibilities:

- Design and develop scalable services and APIs in Python/Golang

- Always maintain the services secure

- Should optimize APIs for mobile data and apps

- Use off-the-shelf and state-of-the-art services for faster development of product

- Guide team members with designs

- Take the end to end ownership of features and resolve customer issues on priority

- Mentor/guide/monitor junior developer

- Expertise Android/Angular to the required extent and guide app developers while

designing APIs

 

Opportunities in the role:

- LearnAngular, Python, Node.js, Golang, ELK stack, MEAN/MERN

- Work on AWS, Azure, Google Cloud Platform

- Work on databases like RDS, MongoDB, Big Table & DynamoDB, Redis, Aerospike

- Experience with SQL/ NoSQL Databases (RDS, DynamoDB, Google Datastore, Redis)

- Experience with ELK stack.

- Fast prototyping of proof-of concept features/application based on a brief

- Work on data engineering

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