Cutshort logo
B2C Marketplace for FMCG products. logo
Software Development Engineer
B2C Marketplace for FMCG products.
Software Development Engineer
Talent Stock Solutions's logo

Software Development Engineer

at B2C Marketplace for FMCG products.

2 - 7 yrs
₹18L - ₹25L / yr
Bengaluru (Bangalore)
Skills
Software Development
skill iconJava
Webservices
Microservices
  • Work on building scalable backend platform for customer & seller apps, brands platform, demand generation platform, supply chain & logistics platform, credit platform and several cross platform software components
  • Participate in the process to fundamentally change the food and grocery ecosystem in India, and impact billions of people through technology, mobile, and data science


Requirements:

An ideal candidate for this role is someone who has-

  • BE/BTech degree in Computer Science from a top engineering school
  • 1-5 years of professional software development experience
  • Strong problem solving skills and strong command on object oriented design, data structures, algorithms and other computer science fundamentals.
  • Strong coding skills - professional experience in developing production-quality software in Java/Python
  • Expertise in Web Services, Service-oriented architecture, Databases, NoSQL, Distributed systems, Cloud Technologies.
  • Extreme software engineering skills to design and develop low-latency, high availability, internet-scale web services
  • Solid understanding of the full software development life cycle and software engineering best practices
  • Ability to understand business requirements and translate them into technical requirements
  • Demonstrated ability to own software design and development end to end from requirements to launch.
  • Ability to collaborate with cross-functional teams to define, design, and ship new features.
  • A startup mindset  - An athlete who can run at breakneck speed of a startup, yet someone who can bring method to madness through processes suitable for different stages of the company - early stage prototyping and rapid experimentation, before product/market fit, after product/market fit, and scaling.
  • Familiarity with Agile development, Scrums, continuous integration, and test driven development processes
  • Data driven product development approach - strong focus on data backed engineering decisions.
  • Ability to develop products incrementally in fast iterations
  • Ability to do collaborative problem solving and design/build chaos resilient systems
  • Strong focus on software quality
  • Ability to mentor junior developers, and help build an excellent engineering team
  • Ability to be a talent magnet - attract great talent to join the core team.
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

Bengaluru (Bangalore), Hyderabad, Noida
4 - 8 yrs
₹6L - ₹14L / yr
skill iconGo Programming (Golang)
Microservices
skill iconPostgreSQL
Apache Kafka
Rest Assured

About the Role


We are looking for a Senior Backend Engineer to join our core engineering team and help build high-

throughput, low-latency services that power real-time trading at scale. What We’re Looking For


You are someone who has built backend systems in a regulated, high-stakes environment — ideally fintech, brokerage, payments, or banking. You think in terms of system reliability, data correctness, and operational

excellence. You take ownership of services end-to-end: from design and implementation through deployment, monitoring, and incident response. You communicate clearly, make pragmatic trade-offs, and hold yourself and

your peers to a high engineering bar. What You’ll Do

• Design, build, and own backend microservices for a real-time trading platform — from API contracts

through to production observability. • Work with databases, caches, and event-driven architectures to ensure high availability and data

consistency across distributed systems. • Build integrations with third-party financial services — clearing, settlement, identity verification, and

payment rails. • Define and enforce engineering standards — code reviews, testing strategies, API design conventions, and incident response processes. • Collaborate with product, design, and cross-functional teams to translate business requirements into

well-scoped technical deliverables. • Participate in on-call rotations and own production reliability for the services you build. • Mentor junior engineers and contribute to a culture of technical excellence and continuous improvement. Must-Have

• 5+ years backend engineering experience with Golang and Java in production. • Strong experience with PostgreSQL, Redis, and event-driven messaging (Kafka, NATS, or RabbitMQ). • Experience building and maintaining REST/gRPC APIs at scale with proper error handling, rate limiting, and versioning. • Understanding of financial systems — ledgers, reconciliation, order lifecycle, or payment processing.


• Experience with microservices architecture, API gateways, and service-to-service communication

patterns. • Familiarity with CI/CD pipelines, containerization (Docker/Kubernetes), and cloud infrastructure (AWS or

GCP). • Strong debugging and incident-response skills in distributed systems. Nice-to-Have

• Prior experience at a brokerage, wealth-tech, neo-bank, or payments company. • Experience with clearing broker integrations or introducing broker models. • Knowledge of compliance and regulatory requirements for cross-border financial products. • Experience with search infrastructure (Typesense, Elasticsearch). • Background in performance engineering — profiling, load testing, and latency optimization. Tech Stack

Languages Golang (primary), Java; Python (analytics/scripting)

Databases PostgreSQL, Redis, Typesense

Messaging Kafka, NATS, SSE / WebSocket

Infrastructure Docker, Kubernetes, AWS/GCP, Terraform

Integrations Clearing broker APIs, KYC providers, payment gateways

Observability Datadog / Grafana, PagerDuty, structured logging (ELK)

Read more
Wissen Technology
at Wissen Technology
4 recruiters
Robin Silverster
Posted by Robin Silverster
Bengaluru (Bangalore)
4 - 10 yrs
₹10L - ₹33L / yr
skill iconJava
Data Structures
Algorithms
Problem solving

Java GS Java Developer – Job Description Wissen Technology is now hiring for a Java Developer - Bangalore with hands-on experience in Core Java, algorithms, data structures, multithreading and SQL. We are solving complex technical problems in the industry and need talented software engineers to join our mission and be a part of a global software development team. A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consulting. Required Skills: • Exp. - 2- 7 years. • Experience in Core Java and Spring Boot. • Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns. • Should have the ability to analyze, design, develop and test complex, low-latency client- facing applications. • Good development experience with RDBMS. • Good knowledge of multi-threading and high-performance server-side development. • Basic working knowledge of Unix/Linux. • Excellent problem solving and coding skills. • Strong interpersonal, communication and analytical skills. • Should have the ability to express their design ideas and thoughts. About Wissen Technology: Wissen Technology is a niche global consulting and solutions company that brings unparalleled domain expertise in Banking and Finance, Telecom and Startups. Wissen Technology is a part of Wissen Group and was established in the year 2015. Wissen has offices in the US, India, UK, Australia, Mexico, and Canada, with best-in-class infrastructure and development facilities. Wissen has successfully delivered Java GS projects worth $1 Billion for more than 25 of the Fortune 500 companies. The Wissen Group overall includes more than 4000 highly skilled professionals. Wissen Technology provides exceptional value in mission critical projects for its clients, through thought leadership, ownership, and assured on-time deliveries that are always ‘first time right’. Our team consists of 1200+ highly skilled professionals, with leadership and senior management executives who have graduated from Ivy League Universities like Wharton, MIT, IITs, IIMs, and NITs and with rich work experience in some of the biggest companies in the world. Wissen Technology offers an array of services including Application Development, Artificial Intelligence & Machine Learning, Big Data & Analytics, Visualization & Business Intelligence, Robotic Process Automation, Cloud, Mobility, Agile & DevOps, Quality Assurance & Test Automation. We have been certified as a Great Place to Work® for two consecutive years (2020-2022) and voted 

Read more
Enpointeio
sanath shetty
Posted by sanath shetty
Mumbai
3 - 6 yrs
₹9L - ₹15L / yr
skill iconJava

Company: Enpointe.io

Location: Mumbai

Experience: 3-5 years

Employment Type: Full-Time

About Enpointe.io:

Enpointe.io is an innovative tech company focused on building scalable and high-performance applications. We leverage modern frameworks and backend technologies to develop enterprise-grade solutions. If you're passionate about Java development, backend systems, and scalable architectures, we invite you to join our growing team.

Position Overview:

We are looking for a Java Developer with expertise in backend development and API design. The ideal candidate will have strong Java programming skills and experience in developing, optimizing, and deploying scalable backend applications. You will collaborate with cross-functional teams to build and maintain robust systems.

Key Responsibilities:

Backend Development:

  • Develop and optimize Java-based applications using Spring Boot and related frameworks.
  • Implement microservices architecture and RESTful APIs.
  • Ensure backend applications are scalable, secure, and high-performing.


Database Management & Integration:

  • Design and manage relational and NoSQL databases (MySQL, PostgreSQL, MongoDB).
  • Optimize queries and ensure data integrity and performance.
  • Work with caching mechanisms like Redis for improved efficiency.


Software Development & Deployment:

  • Develop and maintain Java-based backend services.
  • Work with version control systems (Git, GitHub, GitLab).
  • Deploy applications in cloud environments (AWS, GCP, or Azure).


Optimization & Security:

  • Optimize backend applications for performance, scalability, and efficiency.
  • Implement best practices for security, authentication, and authorization.
  • Stay updated with the latest Java and backend development trends.

Required Skills and Qualifications:

  • Strong proficiency in Java (JDK 8+) and Spring Boot.
  • Experience with microservices architecture and RESTful API development.
  • Proficiency in SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB).
  • Experience working with unit testing frameworks like JUnit.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Strong problem-solving skills and ability to work in a fast-paced environment.

Nice to Have:

  • Experience with Kafka or RabbitMQ for messaging.
  • Familiarity with Docker and Kubernetes for containerization.
  • Knowledge of authentication frameworks like OAuth, JWT.

Role: Back End Developer

Industry Type: IT Services & Consulting

Department: Engineering - Software & QA

Employment Type: Full Time, Permanent

Role Category: Software Development

Read more
UST
at UST
Agency job
via Talent Crusader by Roshan Sharma
Chennai, Kochi (Cochin)
5 - 12 yrs
₹15L - ₹24L / yr
skill iconJava
skill iconSpring Boot
Microservices

Title:- Java Backend Developer

Location:- Chennai ll Kochi ll Trivandrum

Employment Type:- Full time

 

Experience Required:- 5+ years

 

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 5 to 11 years of relevant work experience in Java development.
  • Java, Spring, Spring boot, Micro services


Additional Skills (Optional):


Experience with cloud platforms such as AWS, Azure, or Google Cloud.

Knowledge of Agile methodologies and tools like Jira.

Good communication and teamwork skills.

 

Skills: Java, Spring boot, Implementation, Healthcare

Read more
Bengaluru (Bangalore)
5 - 10 yrs
₹16L - ₹22L / yr
skill iconJava
skill iconSpring Boot
RESTful APIs
skill iconAmazon Web Services (AWS)
Object Oriented Programming (OOPs)

Job Description

We are looking for a hands-on Tech Lead – Java with strong software engineering fundamentals, a deep understanding of Java-based backend systems, and proven experience leading agile teams. This role involves a balance of individual contribution and technical leadership — mentoring developers, designing scalable architectures, and driving the success of product delivery in fast-paced environments.


Key Responsibilities

  • Lead the end-to-end design, development, and deployment of Java-based applications and RESTful APIs.
  • Collaborate with product managers and architects to define technical solutions and translate business requirements into scalable software.
  • Guide and mentor team members in best coding practices, design patterns, and architectural decisions.
  • Drive code reviews, technical discussions, and ensure high code quality and performance standards.
  • Troubleshoot critical production issues and implement long-term fixes and improvements.
  • Advocate for continuous improvement in tools, processes, and systems across the engineering team.
  • Stay up to date with modern technologies and recommend their adoption where appropriate.


Required Skills

  • 5+ years of experience in Java backend development with expertise in Spring/Spring Boot and RESTful services.
  • Solid grasp of Object-Oriented Programming (OOP), system design, and design patterns.
  • Proven experience leading a team of engineers or taking ownership of modules/projects.
  • Experience with AWS Cloud services (EC2, Lambda, S3, etc.) is a strong advantage.
  • Familiarity with Agile/Scrum methodologies and working in cross-functional teams.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and leadership skills.


About HummingWave

HummingWave is a leading IT product development company specializing in building full-scale application systems with robust cloud backends, sleek mobile/web frontends, and seamless enterprise integrations. With 50+ digital products delivered across domains for clients in the US, Europe, and Asia-Pacific, we are a team of highly skilled engineers committed to technical excellence and innovation.



Thanks

Read more
Careernet Technologies
Radhika Rangaraj (Careernet)
Posted by Radhika Rangaraj (Careernet)
Chennai
5 - 10 yrs
₹10L - ₹20L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Microservices

Experience/skills required


Key Qualifications


  • Developer Role:
  • Preferably Java 
  • CI/CD - DevOps (Exposure)
  • Messaging Middleware (Exposure to Kafka or any other messaging middleware)
  • DB: Oracle (pref) - any other Database platforms (SQL/NoSQL)
  • Server Side: Java, Spring boot Microservices
  • Exposure to Any Major Cloud Platform (AWS/Azure/GCP)
Read more
HeyMath
at HeyMath
1 recruiter
Sivakumar Periadurai
Posted by Sivakumar Periadurai
Chennai
7 - 15 yrs
₹15L - ₹25L / yr
skill iconJava
J2EE
Architecture
skill iconPython
skill iconJavascript
We are looking out for: Senior tech enthusiasts who are passionate about technology, enjoy using it to create solutions that drive the business. Creating software solutions that enable the innovation and growth of business You should be a self-starter who enjoys managing and working with a team of smart, entrepreneurial engineers & business teams, and like solving challenges. You will be building solutions that enable the business to grow faster, and help software platforms get out of the way of that growth. About Us Incorporated in June 2000, HeyMath! is an Ed-tech product company, based in Chennai and focused on improving the quality of Maths education globally through our flagship products: HeyMath! We develop our products in formal collaboration with the University of Cambridge who we have partnered with since our inception. You can check us out here: https://plp.heymath.com/ Over 95% of our work is with overseas customers, and we are investing heavily in building world-class capabilities in Software Engineering to support our next phase of growth – which will include consumer facing Apps in multiple languages, offline delivery capabilities as well as server side integration with our distribution partners to deliver the best user experience. The office environment is very collegiate and you will get to work in small, high-impact teams.
Read more
Merge
at Merge
2 candid answers
Sweta Aneja
Posted by Sweta Aneja
Bengaluru (Bangalore)
2 - 5 yrs
₹10L - ₹40L / yr
Distributed Systems
Microservices
skill iconGo Programming (Golang)
skill iconRuby on Rails (ROR)
skill iconRuby
+6 more

What are we looking for?

We are looking for hands-on coders who love what they do, have high attention to detail and are looking for challenging opportunities which involve building products from scratch. Someone who is proactive, and always keen to learn.

 

What will you be doing?

On a daily basis, some of your work will involve but is not limited to:

  • Write clean, secure, and well-tested code
  • Build tools and integrate systems to scale the effectiveness of the product

Work Culture at Merge:

Commitment to excellence - In every output, we produce as individuals and as a company, we have to strive for world-class quality. We’re making a change in the world. It will push us out of our comfort zones. We operate in a rapidly changing market and strive to deliver high-quality products faster than anyone else.

We get it done - We take ownership of what we do. Working here is about really, truly owning everything you do. There’s no such thing as “Not my job.” If you see a problem that needs solving, you can – and should – be the one to solve it

Requirements

Skills That Will Help You Excel At Merge

  • You have 2 to 5 years of experience building highly reliable and scalable backend systems
  • Experience in two or more languages. Go, Node.js, Python, or Java would be ideal.
  • You have experience in high-throughput distributed systems and microservices
  • Experience with AWS and CI/CD workflow
  • Driven, and passionate about building products
  • You take ownership of your code
  • You have good communication skills in English
  • You are familiar with security best practices
Read more
Evia Information Systems
at Evia Information Systems
1 video
1 recruiter
Nimit Bheda
Posted by Nimit Bheda
Mumbai
3 - 5 yrs
₹7L - ₹10L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+5 more
Primary Responsibilities:
  • Team with top-notch engineers, product managers, program managers, DevOps and QA following agile development methodologies
  • Review functional requirements, providing technical feedback on feasibility and architectural approach and framework.
  • Design and develop web / mobile applications
  • Create Prototype and/or Proof of Concepts (POCs) when necessary
  • Act in a technical leadership capacity: Mentor junior engineers and new team members, perform code reviews and apply technical expertise to challenging programming and design problems
  • Utilize Agile Development, SCRUM / Pair / Extreme Programming methodologies
  • Design and develop supporting components and microservices for the backend tiers focusing on fault-tolerance and scalability in a multi-tenant enterprise environment
  • Maintain and improve the functionality and performance of the existing web applications
  • Help shape and execute the technical roadmap to develop next generation features; integrate corporate- and product-level architecture principles and goals into the teams project work through designs, implementation strategies, and project planning.
  • Drive a culture of quality, technical curiosity, continuous improvement, and evidence-based data driven decision making in the organization.
  • Execute other Duties as assigned
Knowledge Skills and Abilities: Must have:
  • 3+ years of experience developing Backend, API and data-based applications/software
  • Experience with one of the major relational databases (MySQL, Oracle, Postgres) and NoSQL databases (Mongo DB, Cassandra, Dynamo DB or such)
  • Expert object-oriented programming experience using Java
  • Strong OO design and programming skills in Java, Hibernate, JPA, Spring Boot
  • Worked in Maven, JPA, REST services, Postman
  • Working knowledge on Spring Security / Spring Batch / ZUUL / Eureka / Hysterix
  • Exposure with Frontend technologies (React.js, Angular or Ruby-on-Rails)
  • Require experience and Strong understanding of entire Software Development Life Cycle (SDLC), Agile (Scrum), Software design/architecture process, unit testing & Test-Driven Development (TDD)
  • Experience with web services (consuming or creating)
  • Experience managing Cloud infrastructure (resources and service) in AWS, Azure and/or GCP
  • Strong knowledge of SOA, object-oriented programming, design patterns, multi-threaded application development
  • Experience in reporting and analytics, queuing and real-time streaming systems
  • Git or similar distributed SCM tools experience.
If you find the above Job Description matching with your skills & experience and only if you can join in a maximum of 10 days, please revert to this email with your interest, specifying your current/ last drawn salary & expectations
Read more
Awign
at Awign
3 recruiters
Soumya Rao
Posted by Soumya Rao
Bengaluru (Bangalore)
5 - 10 yrs
₹20L - ₹40L / yr
skill iconRuby on Rails (ROR)
skill iconRuby
skill iconJava
Awign is India's #1 Work Fulfilment Platform. We have created an Uber for Work platform for businesses to solve their key functions which are high touch, geographically spread, and need to be executed at a large scale using the On-Demand network of workforce ready to work anywhere and anytime. <br/> Awign is a highly configurable tech platform for businesses, which aims at optimizing high touch key functions in organizations by breaking them into smaller / simpler functions which can be solved with little or no management. One of the top objectives of the Awign platform is to simplify the execution of different complex processes involving managing teams of multiple people at different hierarchical levels. <br/> We are looking for young code ninjas who are passionate about giving users the best experience. Have a thirst to learn new technologies and update themselves to find new solutions to meet the needs of our constantly growing business.
Duties And Responsibilities
1. Architect systems capable of serving as the brains of complex distributed products.
2. Building reusable code and libraries for future use.
3. Integration of user-facing elements with server side logic.
4. Thrives in a complex and ambiguous environment, continuously adapting for business & users.
5. Maintain, contribute and adhere to programming best practices and guidelines.
Required Skills And Experience
1. Technically Hands-on, prior experience with scalable Architecture.
2. Excellent command over Data Structures and Algorithms.
3. Exceptional coding skills in an Object Oriented programming language (Ruby preferred).
4. Strong problem solving and analytical skills.
5. Experience with web technologies, Rails, Java, Python, Linux, Apache, MySQL, ElasticSearch, Redis.
6. Experience in architecting & building real-time, large-scale applications.
7. Experience with high-performance websites catering to millions of daily traffic.
8. Knowledge about different design/coding patterns.
9. Experience working with dynamic document stores like mongodb.
10. Experience in extracting common code into gems/libraries.
11. Knowledge of meta-programming in ruby.
12. Should have 4 to 7 yrs of total experience.
13. Degree from Tier 1 Institutes (Preferable).
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