Software Engineer - Backend at Qrata · Mumbai · 3 - 5 years · ₹5L - ₹15L / yr · Bootstrapped · Posted 26 May 2021

- Work with product managers to understand product requirements and make them live.
- Ownership of end to end development
- Startup mindset of getting things done and focussing on business goals
- Proven problem solving skills
- 3+ years Hands on experience in designing and developing applications using server side technology (Java, Spring Boot / Node.js, Express)
- Excellent knowledge of Relational Databases, SQL and ORM technologies
- Good knowledge of design patterns
- Proficiency in REST architecture
- Experience with test-driven development
- Experience with Git/CI/CD/Gradle/Maven
- Inclination towards writing quality and performant code
- Experience in Agile development
- Performance tuning, testing, refactoring and automation
- Experience working with AWS Cloud and Devops technologies (terraform , cloudformation, ansible)
- Experience running a production environment

Similar jobs (10)
Role Overview
We’re hiring a Senior Backend Engineer who can build high-performance backend systems using Node.js. You’ll work on complex engineering problems, optimize for scale, and own features end-to-end.
Key Responsibilities
● Develop backend services, APIs, and microservices using Node.js frameworks (Express, Nest.js).
● Own modules end-to-end: design → implementation → testing → deployment.
● Write high-quality, testable, maintainable code.
● Optimize performance, scalability, and reliability across systems.
● Troubleshoot production issues, perform RCA, and improve stability.
● Work with databases (SQL & NoSQL), caching, and async processing.
● Collaborate with DevOps for CI/CD, deployments, and automation.
● Contribute to improving engineering standards, documentation, and processes
What we’re looking for:
● 4 to 7 years of hands-on backend development experience.
● Strong in Node.js, async patterns, TypeScript (preferred), and REST APIs.
● Solid understanding of: Data modeling Queues & background jobs Caching (Redis) API optimization
● Experience with relational DBs (PostgreSQL/MySQL) and NoSQL (DynamoDB/MongoDB/ Redis).
● Experience with messaging/queues: Kafka, RabbitMQ, SQS, or equivalent.
● Familiarity with Docker, Git, and CI/CD pipelines.
● Exposure to AWS or cloud infrastructure.
● Strong debugging and performance tuning skills.
● Ability to work in a fast-paced, startup-like environment.
Here are answers to some questions you may have
Where is your office?
Chennai (Velachery)
Work Model
Work from Office – because great stories are built in person!
Do you have an online presence?
https://amura.ai (we are @AmuraHealth on all social media)
For better insights:
https://drive.google.com/file/d/11UHgXqYc7XSJ3IAdFyEm-EurgOzqsmzA/view?usp=sharing
Rocketlane is building a unified workspace that enables customers to collaborate on onboarding projects. Rocketlane streamlines work collaboration and communication with customers across projects, both real-time or async. It features visibility, consistency, customer experience, collaboration, and productivity. It was launched in 2020 and is based
in Walnut, California, United States.
- Bachelor's or Master’s degree in Computer Science or equivalent area
- 10 to 20 years of experience in software development
- Hands-on experience designing and building B2B or B2C products
- 3+ years architecting SaaS/Web based customer facing products, leading engineering teams as software/technical architect
- Experiences of engineering practices such as code refactoring, microservices, design and enterprise integration patterns, test and design-driven development, continuous integration, building highly scalable applications, application and infrastructure security
- Strong cloud infrastructure experience with AWS and/or Azure
- Experience building event driven systems and working with message queues/topics
- Broad working experience across multiple programming languages and frameworks with in-depth experience in one or more of the following: .Net, Java, Scala or Go-lang
- Hands-on experience with relational databases like SQL Server, PostgreSQL and document stores like Elasticsearch or MongoDB
- Hands-on experience with Big Data processing technologies like Hadoop/Spark is a plus
- Hands-on experience with container technologies like Docker, Kubernetes
- Knowledge of Agile software development process
Role- Node.js Developer/Senior Node.js Developer
Job description:
- (Nodejs, Express), MySQL, Postgre SQL
- Working experience of GIT
- Well-versed and experienced with unit testing, code coverage.
- Well versed with SOILD design principles and its application
- Good to have – some experience with Azure DevOps and/or azure functions.
- Good knowledge of designing and writing restful API.
Srijan is approx 400 people strong (including some Senior Consultants) Srijan’s development offices in India are located in New Delhi, Gurugram, Goa, Bangalore, and Mumbai, Delhi, Gurgaon and Goa are the largest offices. In addition, a few developers & delivery leads are located in several countries globally -- USA (New York, Charlotte), Singapore, Philippines (Manila), Australia (Sydney, Brisbane, Melbourne), Germany (Berlin), Japan (Tokyo). In each of these countries, Srijan has a functional legal subsidiary.
Srijan works largely with enterprises or mid-large sized global firms and focuses on recurring business from these accounts, thereby bringing much-needed predictability of revenue for high-growth companies. It works with several top brands at the moment.
The firm is beginning to invest in startups and in joint research projects with top institutes. For instance, it recently has partnered with IIT-Delhi to invest in an 18-month project for building a solution for ‘https://www.linkedin.com/feed/update/urn:li:activity:6476363261016137728/" target="_blank">Honey traceability using Blockchain’.
The leadership team at Srijan has set itself an audacious goal of reaching $25 million in revenue (while maintaining healthy EBIDTA margins) in FY 2020 -- doubling our revenues. This requires significant technology and delivery leadership bandwidth to be created in the firm to ensure our high-quality standards are not compromised.
Each year Srijan donates 7% of its profits to Srijan Foundation Trust a registered non-profit that runs several projects including non-formal schools (directly or via partner organizations) and Indic civilizational projects such as #SrijanTalks.
We at Fabzen Technologies are looking for a knowledgeable and experienced individual to fulfil the role of Spring boot developer.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering or related field.
- Professional experience on a software development team as a developer.
- Strong software documentation skills.
- Ability to comprehend and implement detailed project specifications as well as the ability to adapt to various technologies.
- Strong problem-solving skills.
- Understanding of Software Development Life Cycle.
- High attention to detail.
- Excellent troubleshooting and communication skills.
- Able to work well in a team setting.
The candidate must be proficient at:
- Socket programming
- Async await and promises
- Databases such as mongo, MySQL
- Passport JS for Google and Facebook integration
- Working on APIs with authentication and authorization
- Building frontend for mobile applications
- MVC architecture
Responsibilities:
- Work closely with the development team to deliver code as required for the applications and their updates.
- Ensure the design and development of the application fulfil our requirements and achieve desired objectives.
- Ensure company standards are followed; Project schedules and issues are effectively managed, and the same is effectively communicated.
- Ensure documentation, knowledge sharing, and training in new software.
- Create technical specifications and test plans.
- Monitor the functioning of the application and provide suggestions and support to maintain the same.
Experience in a game development company or in developing gaming applications would be an added advantage.
- Developing and installing software solutions.
- Designing, implementing and delivering high-quality Software projects in JAVA, SQL / Oracle, J2EE and other JAVA technologies.
- Participate in detailed level in design, coding, code walk-through, peer code reviews and unit testing, System Testing, UAT, Demos, POCs, installation, maintenance of Software modules.
- Software prototype.
- System Architecture.
- Software Design Document.
- User interfaces to be developed as per UX guidelines Code files ensuring coding guidelines followed.
- Code review artifacts during peer code review.
- Test plan and Test Cases.
- Installation/Deployment document Release Document.
- Technical Documentation
Requirements
- Experience in open source technologies - Solr, Redis, Kafka
- Exposure to building & managing applications in Amazon Webservices (AWS)
- Experience in security, scalability & performance aspects of solution
- Critical Skills: 1. Java / J2EE, Spring, PostGreSQL 2. Nginx, Tomcat 3. Developing REST webservices
Desired Skills and Experience
Headquartered in Silicon Valley, Gupshup is a global leader in cloud messaging, enabling businesses to build engaging conversational experiences, seamlessly across 30+ messaging channels, using a globally available cloud API.
Gupshup handles over 4.5 billion messages per month and has processed over 225 billion messages, enabling over 36,000 businesses to engage nearly a billion users across channels including SMS, WhatsApp, Facebook Messenger, Twitter, WeChat, Viber, Slack, Android RCS, Mobile App and Mobile Web.
Gupshup offers a comprehensive product portfolio that includes an easy to use omni-channel messaging API, advanced bot building platform and mobile marketing tools. Gupshup has also forged strategic partnerships with Facebook, WhatsApp, Google and Cisco to offer innovative mobile messaging solutions with broad reach.
You could log on to https://www.gupshup.io/developer/home">https://www.gupshup.io/developer/home for more information.
Location: Mumbai (Goregaon East )
Roles and Responsibilities:
- Experienced in Java and associated technologies.
- Should have worked with highly scalable web applications
- Good debugging capability
- Should be able to search through logs on server and narrow down to root cause of functional issue from stack trace or performance issue from logs of latency of different components.
- Product development experience in agile environment will be a big plus though not mandatory.
- Highly Tech Savvy and hands-on. Good exposure into design patterns
- Good understanding of OOPS concepts.
- Experience of working with open source technology and tools.
Regards,
Tina Dsouza











