
• BE/B. Tech. Computer Science or MCA from a reputed University.
• 8+ Years of experience in software development, with emphasis on JAVA/J2EE Server side
programming.
• Hands on experience in Core Java, Multithreading, RMI, Socket programing, JDBC, NIO,
webservices and Design patterns.
• Should have Knowledge of distributed system, distributed caching, messaging frameworks, ESB
etc.
• Knowledge of Linux operating system and PostgreSQL/MySQL/MongoDB/Cassandra database is
essential.
• Additionally, knowledge of HBase, Hadoop and Hive are desirable.
• Familiarity with message queue systems and AMQP and Kafka is desirable.
• Should have experience as a participant in Agile methodologies.
• Should have excellent written and verbal communication skills and presentation skills.
• This is not a Fullstack requirement, we are purely looking out for Backend resources.

Similar jobs
Key Responsibilities:
Design, develop, and maintain efficient, reusable, and reliable Go code.
Implement and integrate with back-end services, databases, and APIs.
Write clean, scalable, and testable code following best practices and design patterns.
Collaborate with cross-functional teams to define, design, and ship new features.
Optimize application performance for maximum speed and scalability.
Identify and address bottlenecks and bugs, and devise solutions to these problems.
Stay up-to-date with the latest industry trends, technologies, and best practices.
Required Qualifications:
Proven experience as a Golang Developer or similar role in software development.
Proficiency in Go programming language, paradigms, constructs, and idioms.
Experience with server-side development, microservices architecture, and RESTful APIs.
Familiarity with common Go frameworks and tools such as Gin.
Knowledge implementing monitoring, logging, and alerting systems
Experience with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
Understanding of code versioning tools, such as Git.
Strong understanding of concurrency and parallelism in Go.
Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes) is a plus.
Excellent problem-solving skills and attention to detail.
Ability to work effectively both independently and as part of a team.
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!
What you will be doing
● Building and maintaining micro services.
● Develop new features and improve existing features of the application.
● Coding, Implementing, Unit Testing and Documenting Typescript and Javascript based services.
● Design, build, and maintain efficient, reusable, and reliable code.
● Code reviews and ensuring adherence to software development standards.
● Contribute to team and organizational improvements in process and infrastructure.
● Participating in requirements gathering and functional specification activities.
● Resolving and helping to mitigate production issues.
Technical Skills Desired:
- Must have experience in either of JavaScript frameworks: Angular (Preferred) / ReactJS/Node.
- Must have experience in either of backend software development in NODE Js or [J2EE, Spring Boot, Spring core, JPA]
- Must have experience in designing/implementing Hibernate/ORM, Restful web services, Micro Services using Java or Node Js
- Knowledge with relational/ NoSQL databases (e.g., Oracle, MySQL, MongoDB)
- Knowledge with versioning (Git or SVN) /build tools (Maven/Ant/Gradle/Junit), Unit testing & code coverage tools is desired
- Knowledge of App / Web servers (NGINX / Tomcat / Jboss Wildfly)
- Understands the process of new application development and has the ability to apply these concepts with minimal mentoring and supervision.
- Advanced knowledge experience using any of IDE (e.g., Eclipse, SonarQube, STS, VS Code)
- Knowledge on Cloud platform, technologies & deployments is an added advantage
- Resolves technical issues through debugging, research, and
- Must have experience with Agile tools
Functional Skills Desired:
- Good knowledge in product development domains
- Knowledge in Finance and Insurance domain preferred
- Maintain quality and ensure responsiveness of
- Complete application development by coordinating requirements, schedules, and activities contributing to team meetings;
- Troubleshooting development and production problems across multiple environments and operating platforms.
- Collaborate with the rest of the engineering team to design and launch new features
- Understanding and implementation of security and data
- Ensure designs are in compliance with specifications and standards and best industry
- Usage of Process tools – JIRA, TFS, HP QC or any other agile tools, also knowledge of CMM Level 3 development process.
- Self-motivated & working independently with minimal
- Maintain code integrity and
- Experience working with graphic designers and converting designs to visual
- Follow the coding standards for java/node and angular
Technical Skills Good to Have:
- Usage of troubleshooting tools like J Profiler, J Meter or application performance tuning
- Exposure to Non-web-based developments, for both mobile and
- Development experience using Docker, Kubernetes, Containerization etc in AWS or other cloud platforms
- Willing to take up proof of concepts and showcase the technical capability
- Usage of design tools Visio or draw io
Programming Languages: Perl, Python, java. Perl programming with strong OOPs knowledge.
- UI: HTML, JS
- System: Linux must have – good knowledge and shell scripting experience.
- Prior experience in infrastructure automation, monitoring will definitely help.
Description:
The person in this role:
- Will be involved in developing new monitoring scripts, enhancement & defect fixes on existing monitors
- Have to be on-call to support any incoming production/P1 internal issues which need urgent attention (team members are on call for a week and we have a weekly rotation policy within the team)
Preferred skills:
Perl
- Shell scripting
- Unix
- Jenkins
Must haves
- At least 3 years of professional programming experience in Ruby on Rails.
- Solid fundamentals with software development, systems, troubleshooting, and teamwork
- Strong testing habits, passionate towards unit testing and TDD.
- Good understanding of RDBMS like MySQL, PostgreSQL
- Strong knowledge of git
- Good understanding of data structures
- Strong analytical and problem-solving skills
Good to have
- Experience with Javascript
- Experience in Web and Mobile Applications
- Agility and ability to adapt quickly to changing requirements and scope and priorities
- Experience in Java, Python.
- Deep understanding of data structures and microservices.
- Knowledge of Node.js
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Familiarity with front-end technologies
- User authentication and authorization between multiple systems, servers, and environments
- Interaction with multiple data sources
- Good understanding of SQL
- Understanding fundamental design principles behind a scalable application
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform.
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git .
Navia Life Care is looking for a young, energetic, and passionate backend developer for a full-time role, and available to join immediately.
They will be expected to fulfill the following responsibilities :
Backend developer responsibilities :
- Design and build system backend on Python, Django and PostgreSQL
- Experience with Machine Learning, Data Analytics will be a Plus
- Collaborate with cross-functional teams to define, design, and ship new features.
- Unit-testing code for robustness, including edge cases, usability, and general reliability.
- Help improve code quality through writing unit tests, automation and performing code reviews
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Handle software updates, patches, and bug fixes.
- Develop applications for time-sensitive projects while considering business/system requirements.
- Continually learn about new programming languages, operating system updates, and other information that will affect the functions of applications in development.
- Integrate with our front-end and mobile applications
- Participate in brainstorming sessions and have the chance to contribute innovative and original ideas to our technology, algorithms and product
Requirements :
- Minimum 1 to 5 years working experience in Python, DJango, and other related technologies
- Have published one or more Android apps on the Google Play store
- Experience with third-party libraries and APIs, WebRTC etc.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Excellent ability to develop and understand algorithms.
- Opportunity to join a fast-growing and funded healthcare startup, and direct reporting to the Chief Technology Officer.
- We provide a flexible and innovation-driven work environment, with a 5-day working week, and competitive compensation packages.
Role and Responsibilities:
- As a backend developer, your primary focus will be the development of all server-side systems
- A basic understanding of front-end technologies is necessary as well. You will test, secure and deploy your code
- Work experience on Node.js is a must along with a server-side framework like Express.js
- Strong proficiency in JavaScript
- Writing reusable, testable, and efficient code
- Experience and proficiency integrating with REST APIs
- Understanding of scalable computing systems, software architecture, data structures, and algorithms
- Experience in working with databases such as MongoDB, Redis, Elasticsearch, etc.
- AgileScrum development cycle understanding.
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.
- Good knowledge of MongoDB(Must) & any other MySQL Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience developing and deploying REST APIs.
- Knowledge and working experience in Cloud environment - AWS or Azure
- Good knowledge of Unit Testing and available Test Frameworks.
- Should be a fast learner and a go-getter without any fear of trying out new things








