
We are looking for a Senior Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well. Collaborate with front-end and back-end developers and designers to build website following client requirements.
Responsibilities
- Create clear, simple, and reusable code
- Develop all server-side logic, including data storage to optimize website performance
- Identify programming bottlenecks and bugs and find fixes
- Test, update and validate web applications to be used on different web browsers
- Execute automated testing platforms and system tests
- Familiarity with front-end technologies
- Attention to detail, especially in identifying and fixing errors.
Required Skills
- 3+ Years of experience in back-end development
- Knowledge and experience in Node js and Mongo DB
- Experience in Microservices Architecture

Similar jobs
Who we are: My AI Client is building the foundational platform for the "agentic economy," moving beyond simple chatbots to create an ecosystem for autonomous AI agents and they aim to provide tools for developers to launch, manage, and monetize AI agents as "digital coworkers."
The Challenge
The current AI stack is fragmented, leading to issues with multimodal data, silent webhook failures, unpredictable token usage, and nascent agent-to-agent collaboration. My AI Client is building a unified, robust backend to resolve these issues for the developer community.
Your Mission
As a foundational member of the backend team, you will architect core systems, focusing on:
- Agent Nervous System: Designing agent-to-agent messaging, lifecycle management, and high-concurrency, low-latency communication.
- Multimodal Chaos Taming: Engineering systems to process and understand real-time images, audio, video, and text.
- Bulletproof Systems: Developing secure, observable webhook systems with robust billing, metering, and real-time payment pipelines.
What You'll Bring
- My AI Client seeks an experienced engineer comfortable with complex systems and ambiguity.
Core Experience:
● Typically 3 to 5 years of experience in backend engineering roles.
● Expertise in Python, especially with async frameworks like FastAPI.
● Strong command of Docker and cloud deployment (AWS, Cloud Run, or similar).
● Proven experience designing and building microservice or agent-based architectures.
Specialized Experience (Ideal):
- Real-Time Systems: Experience with real-time media transmission like WebRTC, WebSockets and ways to process them.
- Scalable Systems: Experience in building scalable, fault-tolerant systems with a strong understanding of observability, monitoring, and alerting best practices.
- Reliable Webhooks: Knowledge of scalable webhook infrastructure with retry logic, backoffs, and security.
- Data Processing: Experience with multimodal data (e.g., OCR, audio transcription, video chunking with FFmpeg/OpenCV).
- Payments & Metering: Familiarity with usage-based billing systems or token-based ledgers.
Your Impact
- The systems designed by this role will form the foundation for:
- Thousands of AI agents for major partners across chat, video, and APIs.
- A new creator economy enabling developers to earn revenue through agents.
- The overall speed, security, and scalability of my client’s AI platform.
Why Join Us?
- Opportunity to solve hard problems with clean, scalable code.
- Small, fast-paced team with high ownership and zero micromanagement.
- Belief in platform engineering as a craft and care for developer experience.
- Conviction that AI agents are the future, and a desire to build their powering platform.
- Dynamic, collaborative in-office work environment in Bengaluru in a Hybrid setup (weekly 2 days from office)
- Meaningful equity in a growing, well-backed company.
- Direct work with founders and engineers from top AI companies.
- A real voice in architectural and product decisions.
- Opportunity to solve cutting-edge problems with no legacy code.
Ready to Build the Future?
My AI Client is building the core platform for the next software paradigm. Interested candidates are encouraged to apply with their GitHub, resume, or anything that showcases their thinking.
Job Overview :
We are looking for a skilled Node.js Developer to join our team. You will be responsible for developing and maintaining server-side applications, APIs, and services, ensuring high performance, scalability, and reliability.
Responsibility :
-Develop Backend Services: Build and maintain server-side applications using Node.js.
-API Integration: Develop and integrate RESTful APIs.
-Database Management: Work with databases (SQL/NoSQL) for efficient data storage and access.
-Optimize Performance: Ensure the application is optimized for speed and scalability.
-Debugging and Troubleshooting: Identify and resolve issues in the backend system.
-Collaboration: Work with front-end developers to ensure seamless integration between server- side and client-side systems.
Education :
- Bachelor’s degree in Computer Science, Engineering, or a related field.
Ready to take the next step in your career? Submit your application today and become a part of our innovative team at Rayvat (Jenya) Outsourcing. We look forward to meeting you!
About Gobillion
Gobillion is a YCombinator backed IIM-NIT alumni co-founded social commerce startup headquartered in San Francisco, USA with offices in New Delhi, Bangalore and Guwahati. We are bringing e-commerce 2.0 to the next 400 million online customers across India, through a community and social driven approach. Our co-founding has diversified experience with prestigious organizations including McKinsey & Company, Deloitte US, EY, Adobe and SAP Labs.
Gobillion has been rapidly scaling and is backed by some of the world’s most prestigious investors from US, Europe, SE Asia and India including - YCombinator, Justin Mateen (Founder - Tinder), Pioneer Fund, Soma Capital, Venture Souq, Goodwater Capital, LetsVenture, Vikalp Sahni (Co-Founder- Gobibibo) amongst others.
We have been selected for and globally validated by the world’s leading investors/accelerators including YCombinator, Founder Institute Silicon Valley, NASSCOM 10000 Startups - India and Assam Startup. We have been named as the Top 10 Global startup for YCombinator S21 by Alex Mitchell.
Summary of role: As a Developer, you will be working alongside our product team in the conceptualization, design and development of server side components. You will be doing the following on the job
- Write clean, manageable code and maintain proper documentation
- Create, test and deploy and maintain the applications on production servers
- Continuously discover, analyze, and implement new technologies and frameworks to maximize development efficiency
- Lead team in crafting solutions in different areas and ensure timely delivery
- Ensure secure architecture for Servers
Why Join Us?
- You will have a chance to be a leader and have the responsibility to scale Gobillon across India's most fast growing cities
- The opportunity to join one of India’s fastest growing companies at an early stage - We are giving our early team members to benefit from a strong ESOP pool and be part of our growth journey
- Joining an amazing team of Gobillion rockstars from colleges like IIMs, IITs, NITs etc. and from organizations including McKinsey & Company, Deloitte US, EY, Adobe, SAP Labs, Urban Company, Udaan, Amazon, Delivery, Ninjacart, Accenture etc.
- Wear the Gobillion badge with pride - We are looking for owners with a founder’s mindset - not just employees. If you are passionate about our mission about making e-commerce social for the next 400M customers in India and serve as culture carriers - we are the right place for you!
Key Responsibilities of this Role:
- Experience with DevOps and writing REST APIs & Micro services architecture
- Strong programming expertise in Node js, Nest Js
- Good understanding of Mongo databases and other NoSql Databases and SQL Database
- Solid hold on Data structures and Algorithm
- Good understanding of System Design
- Development expertise in AWS services like Lambda, SQS, SNS
- Good understanding of DevOps and Server security
- Exposure to Cloud Platforms like AWS (preferred), Azure or Google Cloud
- Unix command line experience
- Well-versed with Software Development Life Cycle
- Demonstrate the ability to be a self-starter and learn quickly
- Excellent analytical and problem-solving skills
- Passion for learning and implementing new technologies
- Excellent understanding of software Architectures
3+ years of experience with development in JAVA technology.
Strong Java Basics
SpringBoot or Spring MVC
Hands-on experience with Relational Databases (SQL query or Hibernate) + Mongo (JSON parsing)
Proficient in REST API development
Messaging Queue (RabitMQ or Kafka)
Microservices
Any Caching Mechanism
Good at problem-solving
Good to Have Skills:
4+ 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.
What You'll do:
- 4+ years of experience building scalable backends using Nodejs
- In-depth knowledge of any framework of Nodejs (i.e. Express, Hapi, Koa.js)
- Hands on experience with developing REST APIs using Node.js and any of the above framework
- Should have experience with Socket.IO
- Familiar with oauth integration Social Networking API (Facebook, Twitter, Linked In, Google+)
- Good understanding of standard authentication systems such as OAuth2 and JWT
- Knowledge of server-side templating (e.g. Jade, Handlebars.js, etc.)
- Should have understanding of model, caching, async mechanisms
- Hands-on experience with implementing Role based User authentication and authorization system
- Understanding of caching, database interactions, middlewares
- Able to engineer the best performing solutions and always keeping scalability in mind
What makes you a great fit:
- Strong problem solving skills
- Knowledge of data structures and algorithms
- Hungry for more responsibility and knowledge
- Passion for building robust systems that are engineered to handle failure scenarios, an undying love and attitude for maintaining coding standards
- Strong advocate for producing quality software who makes sure issues are raised and resolved
- Experience with at least one of the cloud platforms like AWS, GCP, Azure, Digital Ocean etc. (docker, Kubernetes, microservice good to have)
Must have skillsets:
Skills : NodeJs
Experience required: + years
Job Type: Full time/ Permanent
Perks and Benefits :
- 5 days working.
- Flexible shift timings
- Company-sponsored certifications.
- Team friendly culture
- Flat hierarchy
- Carrom, Table tennis games, Cricket Tournament Participation for interested employees
- Snack-filled pantry for team members
- Group Medical Insurance (*)

Java with cloud
|
Core Java, SpringBoot, MicroServices |
|
- DB2 or any RDBMS database application development |
|
- Linux OS, shell scripting, Batch Processing |
|
- Troubleshooting Large Scale application |
|
- Experience in automation and unit test framework is a must |
|
- AWS Cloud experience desirable |
|
- Agile Development Experience |
|
- Complete Development Cycle ( Dev, QA, UAT, Staging) |
|
- Good Oral and Written Communication Skills |
skills required:JAVA,SPRINGBOOT,MICROSERVICES,SPRING,HIBERNATE
Tech Stack:
Golang, Microservices (AWS ECS, App Mesh), Ruby, Rails, MySQL, Postgres, Redis, NATS.
Required Skills:
- 5+ years of experience with Ruby on Rails OR 2+ years of experience with Golang.
- 5+ years of experience with MySQL or Postgres and relational data modelling.
- Experience consuming and writing REST APIs.
- Focus on writing clear, maintainable, tested code.
- Experience with Git, continuous integration and regular deployments.
- Experience with complex Rails projects and design principles.
- Strong willingness to learn and use Golang at work.
- Experience with CI (continuous integration).
- Strong understanding of Linux.
- Strong understanding of Docker.
- You must be a strong communicator who can explain complex ideas to anyone regardless of background.
Preferred Skills:
- 2+ years of experience with Golang.
- Experience with Microservices deployed in Kubernetes.
- Experience with AWS ECS, App Mesh and Lambda.
- Ability and interest in mentoring junior engineers a plus.
- Excellent written communication skills and diligent ability to contribute to the team by performing code reviews.
- B.S. in Computer Science, Computer Engineering, Software Engineering, or equivalent experience









