Cutshort logo
Freelancer logo
Senior Software Engineer- Backend
Senior Software Engineer- Backend
Freelancer's logo

Senior Software Engineer- Backend

Nirmala Hk's profile picture
Posted by Nirmala Hk
6 - 8 yrs
₹12L - ₹16L / yr
Remote, Mumbai
Skills
skill iconJava
Object Oriented Programming (OOPs)
Webservices
skill iconRedis
Data Structures
NOSQL Databases
skill iconMongoDB
  • Expert knowledge of computer science, with strong competencies in data structures, algorithms,

    and software design.

  • Strong understanding of end-to-end architectures and development frameworks; knowledge

    across tiers in a multi-tier cloud environment including load balancers, web servers, application

    containers, data stores, and distributed caches.

  • Minimum 6 years of experience with deep technical knowledge and hands on skills in Java.

  • Has worked extensively on caching technologies such as Redis, memcache.

  • Should be strong with Data Strcutures, Algorithms & OOPs concepts.

  • Worked on NoSQL databases such as MongoDb.

  • Designed and developed highly scalable multi-threaded large scale distributed systems.

  • Well versed with services and micro-services architecture.

    • Usage of containers, virtual machine systems, cloud computing.

     
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 Freelancer

Founded
Type
Size
Stage

About

N/A

Connect with the team

Profile picture
Nirmala Hk
Profile picture
Manish Kumar
Profile picture
Rachel R Fernando
Profile picture
Guruprasad R Shet

Company social profiles

N/A

Similar jobs

NeoGenCode Technologies Pvt Ltd
Divya Sharma
Posted by Divya Sharma
Gurugram
5 - 8 yrs
₹12L - ₹18L / yr
skill iconNodeJS (Node.js)
skill iconJavascript
Microservices
skill iconDocker
skill iconPostgreSQL
+2 more

Job Description: Node.js Developer (3+ Years Experience)

Division/Department: Engineering

Industry: Insurance / Fintech

Employment Type: Full-Time, Permanent

Job Summary

We are looking for a skilled Node.js Developer who is experienced with JavaScript/TypeScript, databases, and modern AI development tools. You will build and maintain backend applications, design scalable systems, and use AI tools to enhance development productivity. The role involves backend development, database management, API development, and cloud deployment.

What You’ll Be Doing

Backend Development

  • Build and maintain Node.js applications, services, and APIs.
  • Write clean, readable JavaScript/TypeScript code.
  • Create and manage REST APIs; work with GraphQL when required.
  • Develop microservices and containerized applications (Docker).
  • Participate in code reviews and help maintain coding standards.

Database Work

  • Design database schemas for PostgreSQL, MongoDB, and Redis.
  • Write optimized SQL and NoSQL queries.
  • Implement indexing and manage database performance tuning.
  • Handle database scaling and caching strategies.

AI Tools & Productivity

  • Use AI coding assistants (GitHub Copilot, Cursor AI, Tabnine).
  • Integrate AI APIs (OpenAI, Claude) into backend applications.
  • Build features powered by AI/ML capabilities.
  • Use AI tools to debug and enhance code quality.

Deployment & Operations

  • Deploy applications on AWS, Azure, or GCP.
  • Set up CI/CD pipelines (GitHub Actions, Jenkins).
  • Work with Docker and Kubernetes.
  • Monitor backend services and perform troubleshooting.

Job Requirements

Must-Have (2–7 Years Experience)

  • Strong hands-on experience with Node.js and Express.js.
  • Excellent understanding of JavaScript/TypeScript, ES6+, async/await.
  • Experience with at least one major database: PostgreSQL, MongoDB, Redis.
  • Knowledge of API development (REST, GraphQL).
  • Hands-on experience with Git and version control.
  • Experience with testing tools like Jest, Mocha, or similar.

AI Tools Experience

  • Familiarity with AI coding assistants.
  • Working with AI APIs (OpenAI, Claude, etc.).
  • Experience using AI tools for debugging and code optimization.
  • Basic understanding of prompt engineering.

Bonus Skills (Good to Have)

  • Cloud platforms: AWS, Azure, Google Cloud.
  • Docker, Kubernetes.
  • CI/CD pipelines.
  • Frontend exposure (React/Vue/Angular).
  • Message queues: RabbitMQ, Kafka.
  • Caching: Redis, Memcached.
  • API security: JWT, OAuth2.

Mandatory Skills

Technical

  • Experience building and deploying Node.js applications.
  • Strong command over databases and efficient query writing.
  • Comfort with AI-based coding tools.
  • Ability to debug and solve backend issues independently.

Soft Skills

  • Strong communication and teamwork skills.
  • Self-driven and eager to learn new technologies.
  • Ability to mentor junior developers (for senior positions).
Read more
Deutsche Telekom Digital Labs
Gurugram
6 - 9 yrs
₹20L - ₹25L / yr
skill iconJava
skill iconSpring Boot
Microservices
MySQL
skill iconPostgreSQL
+3 more

Objective of the Role: 

 

We are looking for a Senior Software Engineer with expertise in Java to take a lead role in developing and delivering innovative solutions. This role demands a proactive approach to ownership, driving initiatives from concept to deployment, and ensuring high-quality outcomes that align with both technical and product goals. 

 

You Will: 

  • Design, implement, and maintain Java-based applications with a focus on high-volume, low- latency. 
  • Work on managing Java APIs/microservices development teams. 
  • Develop and release cycle modern Java-based web applications. 
  • Create Spring Boot-based microservices templates for product engineering teams. 
  • Develop full-stack solutions using Java, Spring, and databases like Postgres and MySǪL. 

 

You must have: 

  • Bachelor's degree in Computer Science or related field. 
  • 6 to 8 years of experience in Java development, and at least 2-3 years of experience in Telecom domain.
  • Experience in designing the HLD and LLD. 
  • Proficiency in core Java, JPA, PostgreSǪL, Spring Boot, and microservices. 
  • Experience using AI assistants for developing Java features such as REST APIs and exception handling, with demonstrated ability to make production-ready modifications and validate solutions through unit and integration testing. 
  • Strong understanding of Java frameworks like Spring and Hibernate. 
  • Hands-on experience with RESTful web services and API gateway. 
  • Knowledge of design patterns, data structures, and algorithms. 
  • Excellent problem-solving skills and analytical reasoning. 


Read more
prep study
Pooja Sharma
Posted by Pooja Sharma
Bengaluru (Bangalore)
3 - 5 yrs
₹10L - ₹15L / yr
FastAPI
RESTful APIs
RabbitMQ
Apache Kafka
skill iconElastic Search
+2 more

About Us:

Tradelab Technologies Pvt Ltd is not for those seeking comfort—we are for those hungry to make a mark in the trading and fintech industry. If you are looking for just another backend role, this isn’t it. We want risk-takers, relentless learners, and those who find joy in pushing their limits every day. If you thrive in high-stakes environments and have a deep passion for performance driven backend systems, we want you.

• We’re looking for a Backend Developer (Python) with a strong foundation in backend technologies and a deep interest in scalable, low-latency systems.

• You should have 3–4 years of experience in Python-based development and be eager to solve complex performance and scalability challenges in trading and fintech applications.

• You measure success by your own growth, not external validation.

• You thrive on challenges, not on perks or financial rewards.

• Taking calculated risks excites you—you’re here to build, break, and learn.

• You don’t clock in for a paycheck; you clock in to outperform yourself in a high-frequency trading

environment.

• You understand the stakes—milliseconds can make or break trades, and precision is everything.

• Develop and maintain scalable backend systems using Python.

• Design and implement REST APIs and socket-based communication.

• Optimize code for speed, performance, and reliability.

• Collaborate with frontend teams to integrate server-side logic.

• Work with RabbitMQ, Kafka, Redis, and Elasticsearch for robust backend design.

• Build fault-tolerant, multi-producer/consumer systems.

What We Expect:

• 3–4 years of experience in Python and backend development.

• Strong understanding of REST APIs, sockets, and network protocols (TCP/UDP/HTTP).

• Experience with RabbitMQ/Kafka, SQL & NoSQL databases, Redis, and Elasticsearch.

• Bachelor’s degree in Computer Science or related field.

Read more
EWar Games
at EWar Games
2 recruiters
Parth Chadha
Posted by Parth Chadha
Bengaluru (Bangalore)
2 - 7 yrs
₹10L - ₹25L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
Microservices
+1 more
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. The Back-end Developer will use his or her understanding of programming languages and tools to analyze current codes and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users.
Responsibility and duties
• Understand the business objectives and create a weekly/quarterly roadmap for the team • Integration of user-facing elements developed by front-end developers with server-side logic.
• Reviewing the code written by subordinates to maintain quality of code
• Planning and implementing tests for the codes and fixing bugs
• Developing ideas for new programs, products, or features by monitoring industry developments and trends.
• Qualification and skills *
• Bachelor's Degree in Computer Science [Preferably B. Tech./B.E. (CSE/IT)]
• 2 Years+ experience in Back-end development • Knowledge of Redis assisted client-side caching
•Intermediate skill in Amazon Web Services frameworks and modules • Familiarity with relational or non-relational database [Preferably SQL and MongoDB]
• Familiarity with NodeJS
• Proficient in Ms Excel/Trello

EWar Games focuses on Sports, Mobile Games, Technology, Online Gaming, and Real Money Online Gaming. Their company has offices in Bengaluru. They have a small team that's between 11-50 employees.
Read more
Mobile Programming LLC
at Mobile Programming LLC
1 video
34 recruiters
Pankaj Bhardwaj
Posted by Pankaj Bhardwaj
Delhi, Gurugram, Noida, Ghaziabad, Faridabad, Bengaluru (Bangalore), Chennai, Pune, Chandigarh
2 - 8 yrs
₹5L - ₹12L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+1 more
  • Java 8, Spring Boot, Java Microservices
  • REST API’s
  • Angular 11, HTML5, CSS3, Bootstrap
  • SQL DB
  • Azure/AWS
  • Kafka
Read more
Technology company in the online real money gaming space.
Technology company in the online real money gaming space.
Agency job
via Jobdost by Joel Sonawane
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
1 - 7 yrs
₹4L - ₹12L / yr
skill iconNodeJS (Node.js)
skill iconNextJs (Next.js)
skill iconMongoDB
MySQL
skill iconPython
+2 more

Role Summary: Back-end Developer who would contribute towards building a highly flexible and scalable Back- end by bringing deep core technology expertise.

Job Description:

- Develop modules keeping micro services architecture philosophies in check. - Implement and/or oversee implementation of different modules as part of an integrated development team. - Drive evolution of application performance. - Ensure project scalability by having good project architecture

Skill Requirements:

- Strong Node.js. - Strong database technology skillsets, namely MongoDB, MySQL

- Should have experience of using Rabbit MQ.

- Python (Django) skills are a plus. - A skilled and pragmatic approach.

- Experience with user-centred design, test-driven development, iterative/incremental and agile practices. - Experience with AWS deployment a definite plus.

Individual applying to the role should ideally have the following attributes.

-Passionate about back-end Development and continually follow the platform & innovations

-Strong and innovative approach to problem solving and finding solutions

- Excellent communicator (written and verbal, formal and informal)

- Flexible and proactive/self-motivated working style with strong personal ownership of problem resolution

- Ability to multi-task under pressure and work independently with minimal supervision.

- Ability to prioritize when under pressure.

Read more
KodeYoga India Pvt Ltd
at KodeYoga India Pvt Ltd
1 recruiter
Manav Prasad
Posted by Manav Prasad
Pune
3 - 8 yrs
₹6L - ₹30L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+6 more

                                                                                   

Who are we looking for?

A passionate developer

What’s non-negotiable?

  • Strong working knowledge of OOPS
  • Functional programming principles
  • Strong believer of Clean Code practices
  • An advocate of TDD, BDD, SOLID, CI/CD, Lean development

    You’ll easily settle in if:
    You come from a strong Java/J2EE background with web application frameworks like Spring Boot or Drop wizard
    You have ample work experience in Caching, Multi-Threading, Asynchronous APIs, Exception Management and use of collections, Mocking, Unit testing tools like Junit & TestNG"
    You are fluent with version control tools like GIT and Bitbucket
     Experience with Continuous Integration, Continuous Deployment, Static Code Analysis, Jenkins and SonarQube
    Willingness to take ownership of the technical solution and ensure technical expectations of deliverables are met.
     Exposure to AWS/Azure cloud and containerization
    Have a good Understanding of Distributed Application Architecture.
    You ‘ll love:
    Awesome opportunity to work with Micro Services architecture getting shipped on Cloud.
    Experience in working with automated build deploy powered by Code Analysis, Automated Tests, Functional and Nonfunctional analysis, Blue Green deployment and much more
     First-hand experience on broader enterprise application concerns like Message Bus, Queues, Caches, Concurrency and Parallelization
Read more
Moonraft Innovation Labs
at Moonraft Innovation Labs
35 recruiters
Sreesha Thoprath
Posted by Sreesha Thoprath
Bengaluru (Bangalore)
0 - 1 yrs
₹2L - ₹4L / yr
Data Structures
Algorithms
Logical Reasoning
Analytical Skills
Moonraft (www.moonraft.com) is a new age techno-creative company focusing on Experience Engineering and consumer based products. Moonraft is a vehicle for innovation; to go beyond. Innovation, to us, means market creation. We strive to conceive and develop product and service ideas with potential to create markets. About Moonraft: a) Founded by experienced Industry veterans (with more than 15 years experience), we are a company focusing on latest technologies like social media, mobile technologies, latest User experience technologies etc. The company focuses on Technology, Design and Content b) We are on the bleeding edge of latest technologies like Android, IOS, HTML 5, CSS3, Jquery, Text Analytics, etc. and savvy about open source technologies c) We have an open, transparent and performance oriented culture d) We offer both services and products. Employees have an opportunity to work on either, based on their skills and interests e) We work purely on development projects, no support or maintenance
Read more
Baton Systems India
at Baton Systems India
1 recruiter
Ananth RK
Posted by Ananth RK
Chennai
4 - 10 yrs
₹8L - ₹18L / yr
skill iconJava
skill iconSpring Boot
Microservices
RESTful APIs
JUnit
+3 more
Must Have Skills
- Hands-on programmer with ability to write idiomatic code in Java
- Strong preference to write automated unit & integration tests
- Prior experience in designing & deploying Microservices and performant REST APIs
- Good understanding of and experience in Continuous Integration / Continuous Delivery
- Hand-on experience using one of the server-side Java frameworks such as Spring Boot
- Excellent communication skills

Nice to have
- Experience working with AWS or other Cloud providers
- Experience working in Event-Driven systems (using Apache Kafka or something similar)
- Exposure to Angular or React
Read more
StarTele Logic
at StarTele Logic
1 recruiter
Hariom Tiwari
Posted by Hariom Tiwari
NCR (Delhi | Gurgaon | Noida)
1 - 3 yrs
₹5L - ₹7L / yr
skill iconGo Programming (Golang)
skill iconPython
FreeSWITCH
skill iconPostgreSQL
skill iconRedis
+4 more
RESPONSIBILITIES Evaluate technologies and development stacks for API based platform which scales to build largest CPaaS Own end to end life cycle of the product from requirement analysis, design, development, test, release and maintenance. Develop reusable tools/libraries Continuously improve cycle time, throughput, and code quality. Continuously improve value-adding-activities/non-value-adding activities ratio. SKILLS REQUIRED 1 - 3 years of experience Must have worked on any one or more : Golang, Django, Flask, Redis, memcache, Postgres, Celery, DynamoDB, Nginx, Linux, Git, AWS, Docker Proficient in at-least one OO language: Python/Golang(preferred) Writing high-performance, reliable and maintainable code. Excellent microservices pattern understanding. Ability to define cross core contracts and bring them to closure through collaboration. Good knowledge of database structures, theories, principles, and practices. Experience working with AWS components [EC2, S3, SNS, SQS] Analytical and problem solving skills Good aptitude in multi-threading and concurrency concepts. Working knowledge of Git and proficiency with at-least one build server: Jenkins / Travis / Bamboo Experience in Telecom domain is a plus
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.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
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