
- Design patterns- socket communication/ micro services architecture
- Caching - REDIS MEMCACHED etc
- Database - MONGO, SQL etc. min 2yrs experience with these.
- Features created for large concurrent requests.
- Node Js, Go lang any asynchronous programming language min 2 yrs exp with any one of them.
- Message Queues - RABBIT MQ, Kafka etc.

Similar jobs
Position Overview:
We are seeking a Node.js Developer with 1-2 years of experience to join our team. The ideal candidate should have hands-on experience in backend development, a solid understanding of JavaScript, Express.js, and familiarity with databases. You will be responsible for developing and maintaining server-side applications, collaborating with front-end teams, and ensuring optimal performance.
Key Responsibilities:
- Backend Development: Build and maintain server-side applications using Node.js and Express.js.
- API Development: Design and implement RESTful APIs to support various functionalities.
- Database Management: Work with both SQL (MySQL, PostgreSQL) and NoSQL (MongoDB) databases.
- Code Quality & Testing: Write clean, reusable, and testable code while following best practices.
- Performance Optimization: Optimize applications for speed and scalability.
- Troubleshooting & Debugging: Identify and resolve application issues to ensure smooth operations.
- Security Implementation: Apply basic security measures to protect applications and data.
- Collaboration: Work closely with front-end developers to integrate UI components with backend logic.
Required Qualifications:
- 1-2 years of experience in Node.js backend development.
- Strong proficiency in JavaScript and ES6+ concepts.
- Hands-on experience with Express.js or similar frameworks.
- Familiarity with front-end technologies (HTML, CSS, React/Angular is a plus).
- Experience working with databases (MySQL, PostgreSQL, MongoDB).
- Basic understanding of asynchronous programming and event-driven architecture.
- Experience with Git for version control.
- Knowledge of basic cloud services (AWS, Azure, or GCP is a plus).
- Understanding of Docker and containerization is an advantage.
- Good problem-solving skills and willingness to learn.
Key Responsibilities:
- Rewrite existing APIs in NodeJS.
- Remodel the APIs into Micro services-based architecture.
- Implement a caching layer wherever possible.
- Optimize the API for high performance and scalability.
- Write unit tests for API Testing.
- Automate the code testing and deployment process.
Skills Required:
- At least 2 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
- Excellent hands-on experience using MySQL or any other SQL Database.
- Good knowledge of MongoDB or any other NoSQL Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience with graph-based databases like GraphQL and Neo4j.
- Experience developing and deploying REST APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Good understanding of advanced JS libraries and frameworks.
- Experience with Web sockets, Service Workers, and Web Push Notifications.
- Familiar with NodeJS profiling tools.
- Proficient understanding of code versioning tools such as Git.
- Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
- Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
- Experience building a large scale social or location-based app.


- 4+ years of software development experience
- Essential skills: PHP, MySQL, HTML, CSS, JavaScript, AJAX
- Code Ignitor and Laravel development experience a big plus
- Advanced knowledge of SQL is important
- Should be able to analyze requirement and design robust system
- Good oral and written communication skills
- Ability to work in a team-oriented and collaborative environment
- BS/MS degree in Computer Science, Engineering or a related subject
We are looking for a 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.
Responsibilities
- Integration of user-facing elements developed by front-end developers with server side logic
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection
Skills And Qualifications
- Strong proficiency with JavaScript
- Knowledge of Node.js and frameworks available
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Good understanding of server-side templating languages
- Good understanding of server-side CSS preprocessors
- Basic understanding of front-end technologies, such as HTML5, and CSS3
- Understanding accessibility and security compliance
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Understanding fundamental design principles behind a scalable application

Experience: 1.5 to 3 yrs
* Hands on work experience developing in Java and J2EE
* Hands on work experience developing in JavaScript
* Extensive working experience in Springboot
* Good to have No SQL (Mongo DB) and My SQL Exposure
* Good to have experience in AWS cloud environment
* Designing, developing, troubleshooting and debugging software within a project scope ensuring that work product meets end user acceptance criteria.
* Managing self-directed assignments to resolve software defects or implement features to meet schedule commitments with a high-level of quality.
* Acquiring knowledge of industry and company standards, tools and technology with a focus on pragmatic application to business-focused software solutions through initiative and self-study
Requirements
Primary Skill Java Springboot, Java Script
Good to have Mongo Db (No Sql), My SQL and Exposure to AWS
Benefits
Salary:300000 LPA to 500000 LPA

we are looking to add new talent to our ruby on rails team. You will be responsible for developing and maintaining the server-side logic for the central database, testing performance, troubleshooting, and integrating front-end elements into the application.
Job specifications-
- Bachelor’s degree in computer science, computer engineering, or related field.
- Understanding of ruby on rails as well as libraries
- Ability to write clear, readable ruby codes.
- Problem-solving capabilities.
- Understanding of code versioning tools like- Git
- Good understanding of front-end technologies including- HTML5, JavaScript, and CSS3.
- Familiarity with MVC, Mocking, RESTful, and ORM.
- Familiarity with testing tools.







