Home
Jobs

8288 Nosql Jobs - Page 19

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

8.0 - 10.0 years

0 Lacs

Kerala, India

On-site

Linkedin logo

Job Description We are seeking a highly skilled and experienced Technical Architect to lead the design and development of scalable, enterprise-grade applications and AI/ML solutions. The ideal candidate will have deep expertise in system architecture, hands-on experience with Python or C# .Net, and the ability to guide and mentor technical teams. This role involves client interaction, active participation in technical discussions, and solution designespecially for modern, AI-driven applications such as Retrieval-Augmented Generation (RAG) systems. Key Responsibilities Lead the architectural design and development of enterprise-level applications and AI/ML solutions. Collaborate with business and technical stakeholders to translate requirements into scalable and maintainable architectures. Design and implement end-to-end solutions with a focus on performance, security, and maintainability. Provide technical leadership and mentoring to development teams. Conduct code reviews, enforce best practices, and ensure adherence to architectural standards. Participate in technical discussions with client teams, providing guidance and strategic recommendations. Oversee integration of AI/ML components, with a strong emphasis on RAG-based solutions. Evaluate emerging technologies and drive innovation in architecture and solutioning. Work closely with DevOps and QA teams to support CI/CD, automated testing, and deployment practices. Required Skills And Qualifications 8 - 10 years of overall experience in software development and architecture. Proven experience designing and building large-scale enterprise applications. Proficient in either Python or C# .Net, with strong coding and debugging skills. Solid understanding of architectural patterns (e.g., microservices, event-driven, layered architecture). Hands-on experience with cloud platforms (e.g., AWS, Azure, or GCP). Strong experience working with databases (SQL and NoSQL), APIs, and integration patterns. Exposure to AI/ML solutions, especially RAG-based architectures (e.g., combining LLMs with vector databases, context-aware search). Familiarity with vector databases like FAISS, Pinecone, or Weaviate. Strong understanding of LLMs, embeddings, prompt engineering, and data pipelines. Excellent communication and interpersonal skills. Experience interacting with client stakeholders in technical discussions. Ability to manage technical teams, assign tasks, and ensure high-quality Qualifications : Experience with containerization (Docker, Kubernetes). Exposure to MLOps and deployment of AI models in production. Experience in Agile/Scrum methodologies. Certifications in cloud architecture (AWS Solutions Architect, Azure Architect, etc.) or AI/ML will be a plus. (ref:hirist.tech) Show more Show less

Posted 2 days ago

Apply

7.0 years

0 Lacs

Kochi, Kerala, India

Remote

Linkedin logo

Job Summary We are seeking an experienced Full Stack Technical Lead to drive the development of a next-generation AI SaaS platform that serves as a copilot for financial advisors. As a leader in a dynamic team, youll manage end-to-end application architecture, design, and deployment while collaborating with cross-functional teams, including UX design, DevOps, and QA. This role is pivotal in delivering an exceptional user experience for our clients in the financial services industry. Key Responsibilities Lead Full Stack Development : Architect and develop scalable, reliable, and performant web applications using Python, Django, and Flask on the backend, and Angular, HTML, CSS, and JavaScript on the frontend. Platform Design & Development : Collaborate with UX designers to build intuitive, high-performing user interfaces and deliver exceptional user experiences tailored to financial advisors. Code Quality & Testing : Ensure the delivery of robust, quality-driven code through best practices in testing and QA. DevOps Leadership : Set up and manage CI/CD pipelines, containerization, and orchestration using DevOps tools (Docker, K8S, Jenkins, HAProxy, NGINX, and Sentry) to optimize the development workflow. Database Management : Oversee the design and optimization of databases using MongoDB, Redis, and ELK to ensure data integrity and performance. Collaborate with Cross-functional Teams : Work closely with Product Managers, UX Designers, QA, and other engineering teams to align project objectives with platform goals. Mentorship and Guidance : Mentor junior developers, promote a high-performance culture of continuous learning, and drive team : Education : Bachelor's or Masters degree in Computer Science, Software Engineering, or related field. Experience : Minimum of 7 years of software development experience, with at least 3 years in a technical lead role, ideally within an AI SaaS Product environment. Technical Skills Languages & Frameworks : Proficient in Python (Django, Flask), Angular, HTML, CSS, and JavaScript. Experience with CSS preprocessors (Sass, Less) DevOps : Experience with Docker, Kubernetes; CI/CD Tools (Jenkins, GitLab CI/CD, GitHub Actions) Database : Hands-on experience with NoSQL (MongoDB) and SQL (PostgreSQL, MySQL) databases API design : Understanding of API design (RESTful and GraphQL) and microservices architecture. Testing & QA : Familiarity with automated testing frameworks and best Design : Ability to design scalable, high-performance applications. Knowledge of architectural patterns (MVC, MVVM, Microservices). Understanding of distributed systems, caching mechanisms, and data Skills : Strong problem-solving, troubleshooting and analytical skills. Ability to manage multiple projects and meet tight deadlines. Excellent communication skills to work effectively across teams. Mentorship experience and a collaborative, team-oriented mindset. Nice-to-Have Skills UX Design and Development experience, particularly with a focus on enhancing the user journey in AI driven Copilot applications. Familiarity with Financial or Wealth Management Applications is an added advantage. What We Offer Career Development : Opportunities for growth and advancement in a rapidly expanding SaaS AI Product Company. Collaborative Culture : Join a diverse, collaborative team where every voice matters. Competitive Benefits : Comprehensive healthcare, remote work options, and support for continued learning and development. Join us to make an impact in transforming financial advisory services with cutting-edge AI technology! (ref:hirist.tech) Show more Show less

Posted 2 days ago

Apply

3.0 - 8.0 years

0 Lacs

Kochi, Kerala, India

On-site

Linkedin logo

Role : Data & Visualisation Engineer Location : Kochi, Onsite Experience : 3-8 years Availability : Immediate Joiners Job Description We are seeking a Data & Visualization Engineer with 3 to 8 years of experience to design, develop, and maintain scalable data pipelines while creating intuitive and interactive visualizations. This role requires a strong foundation in data engineering, ETL processes, and data visualization tools to support seamless data-driven decision-making. Key Responsibilities Data Engineering : Design, develop, and optimize scalable data pipelines for structured and unstructured data. Implement and manage ETL/ELT processes to ensure data quality and consistency. Work with databases, data warehouses, and data lakes (MySQL, NoSQL, Redshift, Snowflake, BigQuery, etc.). Ensure compliance with data security, governance, and best practices. Optimize data workflows using Azure cloud platforms. Data Visualization & Analytics Develop interactive dashboards and reports using BI tools (Tableau, Power BI, Looker, D3.js). Transform complex datasets into clear, visually compelling insights. Collaborate with stakeholders to understand business needs and create impactful visualizations. Integrate visual analytics into web applications using JavaScript frameworks. Ensure accuracy, usability, and optimal performance of visualizations. Stay up to date with best practices in data storytelling and UX. Required Skills & Qualifications Bachelors or Masters degree in Computer Science, Data Engineering, or a related field. Proficiency in Python, SQL, Scala, or Java. Strong knowledge of MySQL and other database technologies. Hands-on experience with cloud data services. Expertise in BI tools (Tableau, Power BI, Looker) and front-end frameworks (React, D3.js). Strong analytical, problem-solving, and communication skills. Experience working with large datasets and optimizing query performance. Familiarity with version control (Git) and CI/CD pipelines. (ref:hirist.tech) Show more Show less

Posted 2 days ago

Apply

3.0 years

0 Lacs

Indore, Madhya Pradesh, India

On-site

Linkedin logo

Company Description Techvalens Software Systems Pvt Ltd, founded in 2007, is an award-winning IT services provider specializing in web and multi-platform mobile app development. Based on the strength of a dynamic and well-trained team, Techvalens has completed over 150 mobile and 50 web apps for clients worldwide. Key Responsibilities Design, develop, and maintain scalable APIs and microservices using .NET Core and Entity Framework. Develop and maintain front-end applications using Angular V15+. Work extensively with Azure cloud services, including Cosmos DB, SQL, and other NoSQL databases. Collaborate with cross-functional teams to deliver high-quality software solutions. Provide hands-on coding with an emphasis on back-end services while supporting full-stack development needs. Skillset 3+ years experience with cloud technologies, Azure (Must have hands-on) 3+ years minimum in NET Core, API and microservices development, Entity Framework with tangible projects to reference for their work (Must have hands-on) 3 years minimum of DB experience with SQL, Cosmos DB, or NoSQL or a mix of all these. (Must have hands-on) 2+ years experience minimum with front-end including Angular V15+ (Must have hands on). Openness to full-stack work with an emphasis on Back-End work. We need an individual contributor, a senior who is programming for most of their day and can provide specific project details of the same. Excellent communication in English (verbal and written) (ref:hirist.tech) Show more Show less

Posted 2 days ago

Apply

5.0 years

0 Lacs

Trivandrum, Kerala, India

On-site

Linkedin logo

Job Description Techvantage.ai is a next-generation technology and product engineering company at the forefront of innovation in Generative AI, Agentic AI, and autonomous intelligent systems. We build intelligent, scalable, and future-ready digital platforms that drive the next wave of AI-powered transformation. Role Overview We are seeking a highly skilled and experienced Senior Node.js Developer with 5+ years of hands-on experience in backend development. As part of our engineering team, you will be responsible for architecting and building scalable APIs, services, and infrastructure that power high-performance AI-driven applications. You'll collaborate with front-end developers, DevOps, and data teams to ensure fast, secure, and efficient back-end functionality that meets the needs of modern AI-first products. Key Responsibilities Design, build, and maintain scalable server-side applications and APIs using Node.js and related frameworks. Implement RESTful and GraphQL APIs for data-driven and real-time applications. Collaborate with front-end, DevOps, and data teams to build seamless end-to-end solutions. Optimize application performance, scalability, and security. Write clean, maintainable, and well-documented code. Integrate with third-party services and internal microservices. Apply best practices in code quality, testing (unit/integration), and continuous integration/deployment. Troubleshoot production issues and implement monitoring and alerting solutions. Requirements 5+ years of professional experience in backend development using Node.js. Proficiency in JavaScript (ES6+) and strong experience with Express.js, NestJS, or similar frameworks. Experience with SQL and NoSQL databases (e.g. , PostgreSQL, MySQL, MongoDB). Strong understanding of API security, authentication (OAuth2, JWT), and rate limiting. Experience building scalable microservices and working with message queues (e.g. , RabbitMQ, Kafka). Familiarity with containerized applications using Docker and orchestration via Kubernetes. Proficient in using Git, CI/CD pipelines, and version control best practices. Solid understanding of performance tuning, caching, and system design. Preferred Qualifications Experience in cloud platforms like AWS, GCP, or Azure. Exposure to building backends for AI/ML platforms, data pipelines, or analytics dashboards. Familiarity with GraphQL, WebSockets, or real-time communication. Knowledge of infrastructure-as-code tools like Terraform is a plus. Experience with monitoring tools like Prometheus, Grafana, or New Relic. What We Offer The chance to work on cutting-edge products leveraging AI and intelligent automation. A high-growth, innovation-driven environment with global exposure. Access to modern development tools and cloud-native technologies. Attractive compensation - no constraints for the right candidate. (ref:hirist.tech) Show more Show less

Posted 2 days ago

Apply

3.0 - 8.0 years

0 Lacs

Delhi, India

On-site

Linkedin logo

We are looking for a highly skilled and motivated Senior Software Engineer to join our dynamic team at Radcom India, in Bhilai. The ideal candidate will bring extensive experience in software development, strong problem-solving abilities, and a passion for working with cutting-edge technologies such as Java, Python, Kafka, and Apache Flink. You will play a key role in designing, developing, and optimizing real-time data streaming applications and distributed systems to support 5G telecommunications network monitoring. As a Senior Software Engineer, you will work closely with cross-functional teams, mentor junior engineers, and lead the technical direction of projects. You will be responsible for ensuring that our software solutions meet high standards of performance, scalability, and reliability. Requirements Bachelors degree in computer science or a related field. 3 to 8 years of experience in software development, with a strong foundation in Java, Spring, Spring boot, Microservices and Kubernetes containerization. Proficiency in Spring, Spring Boot, Microservices, Docker and Containerization. Good understand of Kubernetes cluster and it related services. Proficiency in SQL and working knowledge of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB). Experience with CI/CD pipelines and DevOps practices. In-depth knowledge of distributed systems and real-time data processing. Strong problem-solving skills and experience in building scalable, fault-tolerant systems. Experience with version control systems like Git and GitHub. Familiarity with cloud platforms (e.g., AWS, GCP) and containerization (e.g., Docker, Kubernetes). Excellent communication skills and ability to work effectively in a collaborative, team-oriented environment. Exposure to large-scale data processing frameworks and tools. Experience with Apache Kafka and Apache Flink, including architecture and : Lead the design, development, testing, and maintenance of software applications using Java and its related Frameworks. Architect and implement real-time data streaming and processing solutions using Apache Kafka and Apache Flink. Collaborate with cross-functional teams to design, develop, and deploy scalable solutions. Mentor junior engineers and interns, providing technical guidance and leadership. Troubleshoot and resolve complex software defects and performance issues in production environments. Continuously learn and apply new technologies to improve product offerings and solve complex technical problems. Write and maintain comprehensive technical documentation and user guides. Ensure the delivery of high-quality software through code reviews, unit testing, and integration testing. Work with the operations team to ensure smooth deployment and production monitoring of software systems. (ref:hirist.tech) Show more Show less

Posted 2 days ago

Apply

3.0 years

0 Lacs

Delhi, India

On-site

Linkedin logo

Location : Work from Office (Okhla Phase III, Okhla Industrial Estate, New Delhi - 110020) About Us 1buy.ai is an innovative procurement and pricing intelligence platform specialized in the electronics industry, leveraging cutting-edge technology to streamline and optimize component sourcing. We are seeking a Data Engineer to join our dynamic tech team. You'll play a critical role in managing, transforming, and delivering data-driven insights to empower our platform and decision-making. Key Responsibilities Develop and optimize complex SQL queries for data extraction and analytics. Build and maintain robust ETL/ELT pipelines for data ingestion and transformation. Collaborate closely with stakeholders to support data visualization initiatives. Ensure data accuracy, integrity, and availability across various databases (MongoDB, PostgreSQL, Clickhouse). Monitor, maintain, and enhance data solutions leveraging Grafana dashboards. Continuously improve data processes and efficiency, aligning with business and industry needs. Required Skills 3+ years of experience and proficiency in writing and optimizing complex SQL queries. Strong expertise in ETL/ELT processes and data pipeline frameworks. Familiarity With Data Visualization tools and frameworks (Grafana). Databases : MongoDB (NoSQL), PostgreSQL. Electronics industry and component types. Optional Skills AWS cloud services for deploying data solutions Python scripting and automation. Data warehousing databases (Clickhouse). Workflow orchestration tools (Apache Airflow). What We Offer A collaborative and innovative environment. Opportunities for professional growth within a high-growth startup. Exposure to industry-leading data technologies and best practices. (ref:hirist.tech) Show more Show less

Posted 2 days ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Job Description We are looking for a highly skilled and versatile .NET Developer to join our engineering team. The ideal candidate will have a strong foundation in .NET Core and C#, experience with modern frontend frameworks, and a passion for building scalable, high-performance applications. This role is ideal for someone with a deep understanding of system design, microservices architecture, and infrastructure technologies, looking to make an impact in a fast-paced, tech-driven Responsibilities : Design, develop, and maintain server-side applications using C# with .NET Core Build intuitive and dynamic user interfaces using React, Angular, or Vue.js Collaborate with architects to define system design and infrastructure best practices Develop and maintain high-scale data processing pipelines Work with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, Redis), including stored procedures Implement microservices-based architectures and deploy services using Kubernetes and Docker Integrate services with Kafka for real-time data streaming and communication Leverage cloud infrastructure (preferably AWS or GCP) for deployment, scaling, and monitoring Write clean, scalable, and well-documented code in TypeScript (preferred) Collaborate closely with cross-functional teams to ensure robust and maintainable Qualifications : B.E/B.Tech or Masters degree in Computer Science, Computer Engineering, or a related field Strong experience in .NET Core, C#, and object-oriented programming Proficiency in frontend technologies : React, Angular, or Vue.js Hands-on experience with microservices, Kubernetes, Kafka, Docker, and cloud platforms Experience with data pipeline design, distributed systems, and infrastructure-oriented architecture Strong understanding of SQL and NoSQL databases Familiarity with system architecture methodologies and best practices Excellent problem-solving skills and attention to detail (ref:hirist.tech) Show more Show less

Posted 2 days ago

Apply

1012.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Job Title : Senior Data Scientist Location : Matrix Tower, Pune, India Experience : 1012 Years Joining : Immediate Joiners Preferred (May Joiners) Mode of Interview : Virtual Drive (Date TBD) Job Summary As a Senior Data Scientist at Emerson, you will analyze large-scale data sets to uncover trends, develop machine learning models, and deliver actionable insights. You will collaborate across teams to design data-driven solutions that support strategic decisions and operational improvements. Key Responsibilities Analyze complex datasets to identify patterns and insights. Design and deploy predictive models and algorithms to solve business challenges. Build dashboards and visualizations for stakeholders. Collaborate with cross-functional teams to align data solutions with business goals. Clean, process, and validate data for quality and accuracy. Present findings, model outcomes, and KPIs to senior leadership. Participate in Agile/Scrum ceremonies and contribute to iterative development. Stay current with advances in AI, ML, and data science trends. Requirements Bachelors degree in Computer Science, Data Science, Statistics, or related field (Masters preferred). 1012 years of total experience with 5+ years in data science/analytics roles. Strong expertise in ML techniques (e.g., CNN, RNN, SVM, Decision Forests). Experience with NLP, NLG, and Large Language Models (e.g., GPT, BERT, PaLM). Proficient in Python or R, with libraries like pandas, NumPy, TensorFlow, PyTorch. Familiar with visualization tools : Tableau, Power BI, Matplotlib, Seaborn. Experience working with SQL and NoSQL (e.g., MongoDB, Cassandra). Solid communication skills to explain technical insights to non-technical teams. Preferred Qualifications Background in engineering domain. Experience with Scaled Agile Framework (SAFe). Certifications from recognized AI/data science programs. Familiarity with Microsoft Azure or other cloud platforms. Strong analytical, troubleshooting, and multitasking abilities. (ref:hirist.tech) Show more Show less

Posted 2 days ago

Apply

10.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Who We Are At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities. The Role Are you passionate about solving complex problems? Do you thrive in a fast-paced environment? Then there’s a good chance you will love being a part of our Software Engineering – Development team at Kyndryl, where you will be able to see the immediate value of your work. As a Software Engineering - Developer at Kyndryl, you will be at the forefront of designing, developing, and implementing cutting-edge software solutions. Your work will play a critical role in our business offering, your code will deliver value to our customers faster than ever before, and your attention to detail and commitment to quality will be critical in ensuring the success of our products. Using design documentation and functional programming specifications, you will be responsible for implementing identified components. You will ensure that implemented components are appropriately documented, unit-tested, and ready for integration into the final product. You will have the opportunity to architect the solution, test the code, and deploy and build a CI/CD pipeline for it. As a valued member of our team, you will provide work estimates for assigned development work, and guide features, functional objectives, or technologies being built for interested parties. Your contributions will have a significant impact on our products' success, and you will be part of a team that is passionate about innovation, creativity, and excellence. Above all else, you will have the freedom to drive innovation and take ownership of your work while honing your problem-solving, collaboration, and automation skills. Together, we can make a difference in the world of cloud-based managed services. Your Future at Kyndryl The career path ahead is full of exciting opportunities to grow and advance within the job family. With dedication and hard work, you can climb the ladder to higher bands, achieving coveted positions such as Principal Engineer or Vice President of Software. These roles not only offer the chance to inspire and innovate, but also bring with them a sense of pride and accomplishment for having reached the pinnacle of your career in the software industry. Who You Are You’re good at what you do and possess the required experience to prove it. However, equally as important – you have a growth mindset; keen to drive your own personal and professional development. You are customer-focused – someone who prioritizes customer success in their work. And finally, you’re open and borderless – naturally inclusive in how you work with others. Required Technical And Professional Experience 10 years of experience working as a software engineer on complex software projects Excellent coding skills and solid development experience (Java, Python, .Net etc.) with debugging and problem-solving skills Software development methodologies, with demonstrated experience developing scalable and robust software Experienced in relational and NoSQL databases, data mapping, XML/JSON, Rest based web services Knowledge of architecture design - Microservices architecture, containers (Docker & k8s), messaging queues Deep understanding of OOP and Design patterns Preferred Technical And Professional Experience Bachelor's degree in Computer Science, related technical field, or equivalent practical experience Certification in one or more of the hyperscalers (Azure, AWS, and Google GCP) - otherwise, you can obtain certifications with Kyndryl Experience with DevOps tools and modern engineering practices Being You Diversity is a whole lot more than what we look like or where we come from, it’s how we think and who we are. We welcome people of all cultures, backgrounds, and experiences. But we’re not doing it single-handily: Our Kyndryl Inclusion Networks are only one of many ways we create a workplace where all Kyndryls can find and provide support and advice. This dedication to welcoming everyone into our company means that Kyndryl gives you – and everyone next to you – the ability to bring your whole self to work, individually and collectively, and support the activation of our equitable culture. That’s the Kyndryl Way. What You Can Expect With state-of-the-art resources and Fortune 100 clients, every day is an opportunity to innovate, build new capabilities, new relationships, new processes, and new value. Kyndryl cares about your well-being and prides itself on offering benefits that give you choice, reflect the diversity of our employees and support you and your family through the moments that matter – wherever you are in your life journey. Our employee learning programs give you access to the best learning in the industry to receive certifications, including Microsoft, Google, Amazon, Skillsoft, and many more. Through our company-wide volunteering and giving platform, you can donate, start fundraisers, volunteer, and search over 2 million non-profit organizations. At Kyndryl, we invest heavily in you, we want you to succeed so that together, we will all succeed. Get Referred! If you know someone that works at Kyndryl, when asked ‘How Did You Hear About Us’ during the application process, select ‘Employee Referral’ and enter your contact's Kyndryl email address. Show more Show less

Posted 2 days ago

Apply

0.0 - 2.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

The Applications Development Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. Responsibilities: Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements Identify and analyze issues, make recommendations, and implement solutions Utilize knowledge of business processes, system processes, and industry standards to solve complex issues Analyze information and make evaluative judgements to recommend solutions and improvements Conduct testing and debugging, utilize script tools, and write basic code for design specifications Assess applicability of similar experiences and evaluate options under circumstances not covered by procedures Develop working knowledge of Citi’s information systems, procedures, standards, client server application development, network operations, database administration, systems administration, data center operations, and PC-based applications Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Additional Job Description We are looking for a Big Data Engineer that will work on the collecting, storing, processing, and analyzing of huge sets of data. The primary focus will be on choosing optimal solutions to use for these purposes, then maintaining, implementing, and monitoring them. You will also be responsible for integrating them with the architecture used across the company. Responsibilities Selecting and integrating any Big Data tools and frameworks required to provide requested capabilities Implementing data wrangling, scarping, cleaning using both Java or Python Strong experience on data structure. Extensively work on API integration. Monitoring performance and advising any necessary infrastructure changes Defining data retention policies Skills And Qualifications Proficient understanding of distributed computing principles Proficient in Java or Pyhton and some part of machine learning Proficiency with Hadoop v2, MapReduce, HDFS,Pyspark,Spark Experience with building stream-processing systems, using solutions such as Storm or Spark-Streaming Good knowledge of Big Data querying tools, such as Pig, Hive, and Impala Experience with Spark Experience with integration of data from multiple data sources Experience with NoSQL databases, such as HBase, Cassandra, MongoDB Knowledge of various ETL techniques and frameworks, such as Flume Experience with various messaging systems, such as Kafka or RabbitMQ Experience with Big Data ML toolkits, such as Mahout, SparkML, or H2O Good understanding of Lambda Architecture, along with its advantages and drawbacks Experience with Cloudera/MapR/Hortonworks Qualifications: 0-2 years of relevant experience Experience in programming/debugging used in business applications Working knowledge of industry practice and standards Comprehensive knowledge of specific business area for application development Working knowledge of program languages Consistently demonstrates clear and concise written and verbal communication Education: Bachelor’s degree/University degree or equivalent experience This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster. Show more Show less

Posted 2 days ago

Apply

3.0 - 5.0 years

0 Lacs

Pune, Maharashtra, India

Remote

Linkedin logo

As a Software Engineering Specialist, youll be instrumental in designing, developing, and deploying scalable software solutions. You will collaborate with cross-functional teams to build high-quality applications, actively contribute to architecture discussions, and ensure robust software practices are followed throughout the development lifecycle. Roles And Responsibilities Design, develop, and deploy robust full stack applications with clean, efficient, and maintainable code. Integrate internal and third-party APIs, and ensure smooth data flow across systems. Troubleshoot and resolve technical issues as they arise during the development process. Collaborate with architects and senior engineers to improve system design and performance. Contribute to front-end and back-end development using modern cloud technologies. Implement serverless and microservices-based architecture for scalable solutions. Participate in code reviews and support continuous improvement of development standards. Research and explore generative AI technologies and their application in real-world products. Contribute to documentation on architecture, deployments, and development workflows. Engage actively in Agile ceremonies and contribute to sprint planning and retrospectives. Basic Qualifications Bachelor's degree in Computer Science, Engineering, or related field 3 - 5 years of experience in full stack software development Technical Skills Proficiency in React, Redux, TypeScript, JavaScript Strong experience with FastAPI (Python) and RESTful API development Hands-on experience with AWS or Azure and cloud-native development Experience with SQL/NoSQL databases such as Postgres, MongoDB Familiarity with Databricks, RDS, and version control using Git Exposure to CI/CD pipelines, containerization, and DevOps practices Good understanding of data modeling and data transformation using PySpark Experience working in Agile environments with test-driven development practices Nice To Have Interest or experience in building AI-based applications Exposure to Langchain, LlamaIndex, or other LLM frameworks Understanding of prompt engineering and NLP techniques Knowledge of web localization and internationalization practices Soft Skills Strong problem-solving and analytical thinking Excellent verbal and written communication Ability to work collaboratively with cross-functional and remote teams High level of self-motivation and ownership Organized and able to manage multiple priorities effectively (ref:hirist.tech) Show more Show less

Posted 2 days ago

Apply

3.0 - 5.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

About Us Capri Global Housing Finance Ltd. (CGHFL) is on a mission to make homeownership accessible for every Indian, offering inclusive home loan products that serve the needs of individuals often overlooked by traditional lenders. As a subsidiary of Capri Global Capital Limited, we operate across 11 states and union territories with over 140 branches and a team of 1500 employees. At CGHFL, we believe in creating lasting social impact by providing financial services to underserved Overview : We are looking for an experienced Java/Python Developer to join our dynamic technology team. In this role, you will be responsible for developing, enhancing, and maintaining applications that support the company's core operations. Responsibilities As a key member of the team, you will play a crucial role in building scalable, reliable, and secure solutions that drive the company's growth and digital Responsibilities : Design, develop, test, and deploy robust, scalable, and high-performance applications using Java and/or Python. Collaborate with cross-functional teams to understand business requirements and implement innovative solutions. Troubleshoot and debug applications, ensuring optimal performance and user experience. Work with databases (SQL/NoSQL), ensuring efficient data storage, retrieval, and processing. Ensure code quality by following best practices, including unit testing, version control, and code reviews. Maintain and improve the existing codebase, optimizing for performance, scalability, and security. Keep up-to-date with the latest trends and technologies in software development, especially in Java and Python. Participate in agile development cycles, providing input in design discussions, sprint planning, and Qualifications & Skills : Experience : 3-5 years in software development, with strong expertise in Java and/or Python. Technical Skills Proficiency in Java (Spring, Hibernate, etc.) or Python (Django, Flask, etc.) Hands-on experience with RESTful APIs and web services. Strong understanding of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB). Familiarity with cloud platforms (AWS, Azure, etc.) is a plus. Experience in version control using Git. Problem-Solving Skills Ability to analyze complex technical challenges and develop efficient solutions. Communication Strong verbal and written communication skills, with the ability to work in a team environment and collaborate with stakeholders. Agile Methodology Experience working in agile environments, participating in sprint cycles, and using project management tools (e.g., Qualifications : Bachelor's degree in Computer Science, Engineering, or a related field. Familiarity with DevOps practices and tools (CI/CD). Understanding of microservices architecture and containerization (Docker, Kubernetes) is a plus. What We Offer Competitive salary and benefits package. Opportunity to be part of a growing company with a significant social impact. Collaborative and innovative work culture. Career growth and professional development opportunities (ref:hirist.tech) Show more Show less

Posted 2 days ago

Apply

0 years

0 Lacs

Itanagar, Arunachal Pradesh, India

On-site

Linkedin logo

Responsibilities Design and implement RESTful APIs using Python, following OpenAPI specifications Build and maintain modern, responsive React.js web frontends Integrate with third-party services (e.g., Auth0, OpenAI APIs, Strapi CMS, and others) Deploy, monitor, and troubleshoot applications in cloud environments such as Heroku Work with both SQL and NoSQL databases (especially MongoDB) Collaborate with the team to define requirements, scope integrations, and own features from development to deployment Apply creative thinking to technical challenges and product design decisions Contribute to DevOps practices and CI/CD pipelines (basic knowledge is sufficient) Required Skills Strong programming skills in Python, with experience building APIs Proficiency in React.js and modern JavaScript/TypeScript frontend development Experience integrating external services via REST APIs Familiarity with MongoDB and relational databases Understanding of cloud environments (e.g., Heroku, AWS, etc.) Solid grasp of web architecture and application design patterns Self-motivated with the ability to work independently and take full ownership of features (ref:hirist.tech) Show more Show less

Posted 2 days ago

Apply

6.0 years

0 Lacs

Coimbatore, Tamil Nadu, India

On-site

Linkedin logo

Company Description Rodeo Digital Private Limited is a cloud-based software platform specialised in providing retailers with an affordable, reliable, and secure eCommerce solution. Our Store Management Software facilitates advanced orchestration between demand and supply, enabling easy management of shop operations, orders, and product pricing. With integrations with leading PoS software, we ensure efficient product and inventory synchronisation, along with hassle-free product catalog creation with high-resolution images and comprehensive Description : Responsibilities This is a full-time on-site role for a Full Stack Developer located in Coimbatore at Rodeo Digital Private Limited. The Full Stack Developer will be responsible for developing and maintaining high-quality web applications, ensuring the integration of front-end and back-end systems, and collaborating with cross-functional teams to deliver innovative digital : 6+ years of experience in software development and end to end technology stack development. Minimum 5 years of experience in Node JS, Typescript, ReactJS. Strong expertise in either Node.js or ReactJ. Experience in building responsive UIs, including CSS/SCSS, ReactJS, and TypeScript. Proficiency with relational databases such as MS SQL, MySQL, or Postgres, and NoSQL databases like MongoDB or Redis. Solid understanding of microservices architecture and containerization technologies. Hands-on experience with source control systems such as Git or SVN. Familiarity with DevOps practices, including CI/CD pipelines (e.g., Jenkins or similar tools). Exposure to Agile/Scrum development methodologies. Experience in unit and integration testing, with the ability to automate web and backend services in CI/CD and Benefits : Great Minds deserve Great Rewards and we deliver. Compensation that truly values your contribution. Industry-leading salary. Work in innovative, forward-thinking domains. Unlock your potential and elevate your skills. Equity ownership through ESOP for high performers and the right fit. Key Skills : NodeJS, AngularJS, Software Development Mean Stack. (ref:hirist.tech) Show more Show less

Posted 2 days ago

Apply

3.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Job Description Key Responsibilities : Design and build solutions for complex business workflows Understanding the user persona and deliver a slick experience Take end to end ownership of components and be responsible for the subsystems that you work on from design, code, testing, integration, deployment, enhancements, etc. Write high-quality code and taking responsibility for their task Solve performance bottlenecks Mentor junior engineers Communicate and collaborate with management, product, QA, UI/UX teams Deliver with quality, on-time in a fast-paced start-up environment Minimum Qualifications Bachelor/ Master's in computer science or relevant fields 3+ years of relevant experience Strong sense of ownership Excellent Java and object-oriented development skills Experience in building and scaling microservices Strong problem-solving skills, technical troubleshooting and diagnosing Expected to be a role model for young engineers, have a strong sense of code quality and enforce code quality within the team Strong knowledge in RDBMS and NoSQL technologies Experience in developing backends for enterprise systems like eCommerce / manufacturing /supply chain etc Excellent understanding of Debugging performance and optimization techniques Experience in Java, Mongo, MySQL, AWS technologies, ELK stack, Spring boot, Kafka Experience in developing any large-scale Experience in cloud technologies Demonstrated ability to deliver in a fast-paced environment Preferred Skills And Attributes Experience with modern cloud platforms and microservices-based deployments. Knowledge of supply chain and eCommerce backend architectures. Excellent communication and collaboration skills to work effectively in cross-functional (ref:hirist.tech) Show more Show less

Posted 2 days ago

Apply

5.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

Job Description Bachelor's degree in Computer Science, Information Technology, or related field or equivalent experience 5+ years of professional software development experience Proficiency in programming languages such as Javascript, and Java and ability to pick up another tech stack Deep understanding of web technologies, APIs and integrations, databases, and cloud services Advanced Knowledge of web technologies and frameworks, e.g. React, NextJS, NodeJS with Typescript, Springboot Knowledge and experience with database technologies including relational and NoSQL databases and experience with AWS or other cloud-managed persistence, e.g. AWS RDS, S3, DocumentDB Experience with version control systems, e.g. Git, and CI/CD pipelines Understanding of cloud services and architectures Familiarity with Agile methodologies such as Scrum and Kanban, and practices such as Test-Driven-Development (TDD), Behaviour-Driven-Development (BDD), Domain-Driven-Design (DDD) Experience with testing frameworks and tools Strong understanding of security best practices and compliance requirements Experience with accessibility standards, e.g. WCAG AA Excellent problem-solving and debugging skills Strong knowledge of CI/CD pipelines, DevOps and platform engineering practices, and Agile methodologies Strong communication and interpersonal skills Ability to work independently and as part of a team. Ability to understand complex business processes and translate them into technology solutions Experience working in teams across time zones Should have good grip on non-functional areas like performance, scalability studies, human interaction, software ergonomics Knowledge of design driven development, continuous integration, building highly scalable applications, application security Should possess sound knowledge of IT Application architecture, Design methodologies across multiple platforms Knowledge of agile software development process. Passionate about technology and excited about the emerging/disruptive technologies (ref:hirist.tech) Show more Show less

Posted 2 days ago

Apply

2.0 years

0 Lacs

Coimbatore, Tamil Nadu, India

On-site

Linkedin logo

Skills: Java, Node, Good Communication, Flutter, Git, Unit Testing, State Management, Job Title: Flutter Developer Job Summary We are seeking a skilled Flutter Developer with experience in developing cross-platform mobile applications. The ideal candidate should have hands-on experience integrating Flutter frontends with Java or Node.js backends . You will collaborate with cross-functional teams to define, design, and deliver new features, while ensuring high performance and responsiveness. Key Responsibilities Develop and maintain high-quality, cross-platform mobile applications using Flutter. Integrate mobile applications with Java or Node.js backend services via RESTful APIs. Write clean, scalable, and well-documented code. Collaborate with UI/UX designers, backend developers, and product teams to deliver robust solutions. Participate in code reviews and ensure adherence to best practices. Debug, test, and fix issues to improve performance and reliability. Manage app deployment to Google Play Store and Apple App Store. Required Skills 2+ years of experience with Flutter and Dart. Strong understanding of Java (Spring Boot) or Node.js (Express.js/NestJS). Experience with RESTful API integration. Knowledge of mobile architecture patterns like BLoC, Provider, or Riverpod. Familiarity with version control tools (e.g., Git). Experience with Firebase is a plus. Understanding of Agile development practices. Good To Have Experience with cloud platforms like AWS, GCP, or Firebase. Familiarity with CI/CD for mobile apps. Knowledge of local and push notifications. Experience with SQLite or NoSQL databases like MongoDB. Show more Show less

Posted 2 days ago

Apply

3.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Job Summary Prana tree is seeking a highly skilled and experienced Software Engineer Level-2 (Backend Developer- Java and object-oriented development skills) to design and implement solutions for complex business workflows. The ideal candidate will possess exceptional coding skills, a strong sense of ownership, and the ability to mentor junior engineers while collaborating across teams to deliver high-quality solutions in a fast-paced, startup environment. Key Responsibilities Design and build solutions for complex business workflows Understanding the user persona and deliver a slick experience Take end to end ownership of components and be responsible for the subsystems that you work on from design, code, testing, integration, deployment, enhancements, etc. Write high-quality code and taking responsibility for their task Solve performance bottlenecks Mentor junior engineers Communicate and collaborate with management, product, QA, UI/UX teams Deliver with quality, on-time in a fast-paced start-up environment Minimum Qualifications Bachelor/ Master's in computer science or relevant fields 3+ years of relevant experience Strong sense of ownership Excellent Java and object-oriented development skills Experience in building and scaling microservices Strong problem-solving skills, technical troubleshooting and diagnosing Expected to be a role model for young engineers, have a strong sense of code quality and enforce code quality within the team Strong knowledge in RDBMS and NoSQL technologies Experience in developing backends for enterprise systems like eCommerce / manufacturing / supply chain etc Excellent understanding of Debugging performance and optimization techniques Experience in Java, Mongo, MySQL, AWS technologies, ELK stack, Spring boot, Kafka Experience in developing any large-scale Experience in cloud technologies (ref:hirist.tech) Show more Show less

Posted 2 days ago

Apply

5.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Key Responsibilities Design, develop, and maintain backend applications using Node.js, ensuring performance, scalability, and security. Build and integrate AI/ML models into applications to deliver intelligent and data-driven functionality. Leverage AWS cloud services including Lambda, SQS, and DynamoDB for building robust, scalable solutions. Work with Kubernetes for containerization and orchestration of microservices (preferred). Design and implement REST APIs and follow microservices architecture best practices. Collaborate with cross-functional teams including data scientists, frontend developers, and DevOps to deliver end-to-end solutions. Utilize and manage MySQL databases, ensuring optimal performance and data integrity. Optimize code and backend services for maximum performance and scalability. Debug and resolve application issues and bottlenecks. Participate in Agile development cycles, contributing to sprint planning, stand-ups, and retrospectives. Stay up-to-date with the latest trends in backend development, AI/ML, and cloud technologies. Mentor and support junior developers, offering technical guidance and code Skills & Qualifications : Minimum 5+ years of experience in backend development, primarily with Node.js. Proven experience in AI/ML integration, understanding model deployment and APIs. Hands-on experience with AWS services including Lambda, SQS, DynamoDB. Strong understanding of microservices architecture and RESTful API development. Experience working with MySQL, including database design, optimization, and Solid knowledge of containerization tools (Docker) and exposure to Kubernetes is a plus. Familiarity with CI/CD pipelines and DevOps practices is advantageous. Strong problem-solving skills, attention to detail, and ability to work in a collaborative environment. Excellent verbal and written communication skills. Ability to work in fast-paced, Agile development Qualifications : Hands-on experience with AI/ML tools/frameworks like TensorFlow, PyTorch, or Sci-kit Learn. Experience in deploying and scaling AI/ML services in cloud-based environments. Exposure to NoSQL databases (e.g., MongoDB) in addition to MySQL (ref:hirist.tech) Show more Show less

Posted 2 days ago

Apply

3.0 years

0 Lacs

Sadar, Uttar Pradesh, India

Remote

Linkedin logo

About Payomatix Payomatix is a leading fintech company revolutionising digital payments through innovative payment orchestration and white-label solutions. We empower global businesses to scale faster with secure, seamless, and intelligent payment systems. As we continue to grow, we are looking for a skilled and motivated Full Stack Developer to join our dynamic team. If youre passionate about building scalable products, love solving real-world fintech challenges, and want to work in a fast-paced, collaborative environmentthis role is for you! Key Responsibilities Design, develop, and maintain scalable web applications across the full technology stack (frontend & backend). Collaborate with product managers, designers, and other developers to deliver robust fintech solutions. Build and integrate RESTful APIs and third-party payment gateways. Ensure the responsiveness and performance of applications across devices and platforms. Write clean, testable, and efficient code using modern development practices. Optimize applications for speed, security, and scalability. Troubleshoot, debug, and upgrade existing systems. Participate in code reviews and contribute to the improvement of development standards. Tech Stack We Use Frontend : React.js, HTML5, CSS3, JavaScript, Tailwind Backend : Node.js, Express.js, Python (optional) Databases : MongoDB, MySQL, PostgreSQL Tools & Platforms : Git, Docker, AWS, CI/CD pipelines Other : RESTful APIs, WebSockets, JWT, OAuth Requirements Bachelors degree in computer science, Engineering, or a related field (or equivalent experience). 3+ years of experience as a Full Stack Developer. Strong proficiency in JavaScript, React.js, and Node.js. Experience with database design and management (SQL & NoSQL). Understanding of security, compliance, and best practices in fintech development. Experience integrating third-party services, APIs, and payment gateways. Familiarity with DevOps practices and cloud infrastructure (preferably AWS). Strong problem-solving and communication skills. Ability to work independently and as part of a team in a fast-paced environment. Preferred (Not Mandatory) Experience in the payments or fintech industry. Familiarity with compliance standards like PCI DSS and GDPR. Understanding of blockchain or crypto payment systems. What We Offer Competitive salary & performance bonuses. Flexible work environment with remote options. Opportunity to work with a high-growth, innovative fintech company. A collaborative, transparent, and energetic team culture. Learning and growth opportunities across product, tech, and leadership. Join us at Payomatix and help shape the future of digital payments. Payomatix Candidate Selection Procedure Step-by-Step Guide To ensure we onboard only the most skilled, motivated, and culture-aligned professionals, Payomatix follows a thorough and transparent multi-stage selection process. This allows us to evaluate both technical capabilities and cultural fit, while giving candidates a clear view of what to expect. (ref:hirist.tech) Show more Show less

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Key Responsibilities Provide technical support for product applications throughout the product lifecycle. Troubleshoot product-related issues reported by customers and ensure timely resolution. Analyze product performance and identify areas for optimization or improvement. Collaborate with development teams to provide feedback from the field and assist in bug fixes, patches, and feature requests. Assist with product installations, configurations, and updates, ensuring smooth implementation for clients. Prepare and maintain technical documentation, including user manuals, deployment guides, and troubleshooting procedures. Document technical requirements and solutions to common issues to create knowledge bases for customers and internal teams. Develop and present product training material for internal stakeholders and customers. Act as the primary technical liaison between customers and the product development team, ensuring customer feedback is incorporated into the product roadmap. Conduct product demos and technical presentations for customers to facilitate product adoption. Assist in responding to customer inquiries regarding product features, functionality, and best practices. Perform application testing to validate new product features, enhancements, and bug fixes. Contribute to the creation and execution of test plans, ensuring product quality and stability. Ensure product releases meet both functional and non-functional requirements, including performance, security, and usability. Work closely with the product management team to propose new features and improvements based on customer needs and industry trends. Provide insights and suggestions for enhancing product functionality to improve customer satisfaction and competitive advantage. Stay up-to-date with the latest technologies and trends to ensure the product suite remains relevant and competitive. Collaborate with engineering, quality assurance, and customer support teams to ensure smooth product delivery and issue resolution. Support the sales team by providing technical expertise during pre-sales discussions and product evaluations. Assist with product roadmap discussions and contribute to strategy planning. Support the deployment and integration of applications into customer environments. Troubleshoot and resolve issues related to deployment and integration of product applications. Work on automation scripts and tools to streamline deployment processes for both internal and customer environments. Required Qualifications : Bachelors degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent experience). Experience 2 to 6 years of experience in a technical support or application engineering role. Proven experience in troubleshooting and supporting software applications in a production environment. Experience in handling customer-facing technical support and providing solutions for complex technical problems. Exposure to product deployment and integration in customer environments. Technical Skills Solid understanding of software development processes and methodologies (Agile, Scrum, etc.). Hands-on experience with scripting languages (Python, Bash, PowerShell) for automation tasks. Familiarity with software architecture, system integration, and API management. Experience working with databases (SQL or NoSQL) and writing basic queries. Familiarity with cloud platforms (AWS, Azure, or GCP) and cloud-based applications. Proficient in using version control systems (Git). Experience with application deployment tools and CI/CD pipelines (Jenkins, Docker, Kubernetes) is a plus. Tools & Technologies Familiarity with application monitoring and logging tools (Nagios, Splunk, New Relic). Exposure to customer support tools (Zendesk, Jira Service Desk). Experience with web technologies (HTML, CSS, JavaScript) is a plus. Basic knowledge of containerization and orchestration platforms (Docker, Kubernetes). (ref:hirist.tech) Show more Show less

Posted 2 days ago

Apply

35.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Roles & Responsibilities Design, develop, and maintain scalable and robust back-end applications. Write clean, reusable, and well-documented code following best practices. Collaborate with front-end developers, product managers, and QA teams to deliver high-quality software solutions. Participate in the full software development lifecycle from planning and design to deployment and maintenance. Debug and resolve technical issues reported in the production environment. Perform code reviews and provide constructive feedback to peers. Optimize applications for performance, security, and scalability. Stay updated with the latest industry trends, technologies, and best practices. Skills & Qualifications 35 years of proven experience in back-end software development. Strong understanding of Object-Oriented Programming (OOP) principles. Proficiency in one or more back-end programming languages such as Java, Python, Node.js, Ruby, or C#. Hands-on experience with databases (SQL/NoSQL) and writing efficient queries. Experience with version control systems like Git. Familiarity with API development (RESTful services). Strong debugging and analytical skills. Excellent teamwork and communication abilities. Bachelor's degree in Computer Science, Engineering, or a related field. Experience in the cybersecurity or security product domain is a plus. Knowledge of CI/CD tools, containerization (Docker, Kubernetes), and cloud platforms (AWS, Azure, GCP) is an added advantage. (ref:hirist.tech) Show more Show less

Posted 2 days ago

Apply

3.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Job Summary client is seeking a highly skilled and experienced Software Engineer Level 2 (Backend Developer- Java and object-oriented development skills) to design and implement solutions for complex business workflows. The ideal candidate will possess exceptional coding skills, a strong sense of ownership, and the ability to mentor junior engineers while collaborating across teams to deliver high-quality solutions in a fast-paced, startup environment. Key Responsibilities Design and build solutions for complex business workflows Understanding the user persona and deliver a slick experience Take end to end ownership of components and be responsible for the subsystems that you work on from design, code, testing, integration, deployment, enhancements, etc. Write high-quality code and taking responsibility for their task Solve performance bottlenecks Mentor junior engineers Communicate and collaborate with management, product, QA, UI/UX teams Deliver with quality, on-time in a fast-paced start-up environment Minimum Qualifications Bachelor/ master's in computer science or relevant fields 3+ years of relevant experience Strong sense of ownership Excellent Java and object-oriented development skills Experience in building and scaling microservices Strong problem-solving skills, technical troubleshooting and diagnosing Expected to be a role model for young engineers, have a strong sense of code quality and enforce code - quality within the team Strong knowledge in RDBMS and NoSQL technologies Experience in developing backends for enterprise systems like eCommerce / manufacturing / supply chain etc Excellent understanding of Debugging performance and optimization techniques Experience in Java, Mongo, MySQL, AWS technologies, ELK stack, Spring boot, Kafka Experience in developing any large-scale Experience in cloud technologies Demonstrated ability to deliver in a fast-paced environment Preferred Skills And Attributes Experience with modern cloud platforms and microservices-based deployments. Knowledge of supply chain and eCommerce backend architectures. Excellent communication and collaboration skills to work effectively in cross-functional (ref:hirist.tech) Show more Show less

Posted 2 days ago

Apply

3.0 years

0 Lacs

Delhi, India

On-site

Linkedin logo

Unstop is looking for Software Development Engineers - Fullstack. You shall be responsible for developing applications and functionalities for our old products and new ones. This entails end-to-end conceptualisation and building, alongside a team. Responsibilities Of The Candidate Write well-designed, testable, efficient code by using the best software development practices Integrate data from various back-end services and databases Gather and refine specifications and requirements based on technical needs Be responsible for maintaining, expanding, and scaling our products Stay plugged into emerging technologies/industry trends and apply them into operations and activities End-to-end management and coding of all our products and services To make products modular, flexible, scalable and robust Our Tech Stack Angular 10 or later PHP Laravel NodeJS MYSQL 8 NoSQL DB Postgres Amazon AWS services EC2, WAF, EBS, SNS, SES, Lambda, Fargate, etc. The whole ecosystem of AWS Required Experience, Skills, And Qualifications Minimum work experience of 3 years is required Proven working experience in programming Full Stack Top-notch programming and analytical skills Must know and have experience in AngularJS 2 onwards A solid understanding of how web applications work, including security, session management, and best development practices Adequate knowledge of relational database systems, Object-Oriented Programming, and web application development Ability to work and thrive in a fast-paced environment, learn rapidly, and master diverse web technologies and techniques B.Tech in Computer Science or a related field or equivalent (ref:hirist.tech) Show more Show less

Posted 2 days ago

Apply

Exploring NoSQL Jobs in India

NoSQL is a rapidly growing field in India with plenty of job opportunities for skilled professionals. Companies across various industries are increasingly adopting NoSQL databases to handle massive amounts of data efficiently. If you are a job seeker interested in pursuing a career in NoSQL, here is a guide to help you navigate the job market in India.

Top Hiring Locations in India

  1. Bangalore
  2. Hyderabad
  3. Pune
  4. Mumbai
  5. Chennai

These cities are known for their thriving tech industry and have a high demand for NoSQL professionals.

Average Salary Range

The average salary range for NoSQL professionals in India varies based on experience and expertise. Entry-level positions can expect to earn around INR 4-6 lakhs per annum, while experienced professionals with multiple years of experience can earn upwards of INR 15 lakhs per annum.

Career Path

Typically, a career in NoSQL progresses as follows: - Junior Developer - Developer - Senior Developer - Tech Lead - Architect

With each role, you take on more responsibilities and work on more complex projects.

Related Skills

In addition to NoSQL expertise, other skills that are often expected or helpful in this field include: - Data modeling - Database administration - Cloud computing - Programming languages such as Java, Python, or JavaScript

Interview Questions

Here are 25 interview questions for NoSQL roles to help you prepare:

  • What is NoSQL and why is it used? (basic)
  • What are the different types of NoSQL databases? (basic)
  • Explain the CAP theorem. (medium)
  • What is eventual consistency? (medium)
  • How does NoSQL differ from SQL databases? (basic)
  • What is sharding in NoSQL databases? (medium)
  • Explain the concept of denormalization. (medium)
  • What is ACID in database systems? (basic)
  • What is the difference between document-oriented and key-value NoSQL databases? (medium)
  • How do you handle data consistency in a NoSQL database? (medium)
  • Explain the concept of secondary indexes. (medium)
  • What is MapReduce and how is it used in NoSQL databases? (medium)
  • How do you ensure data security in a NoSQL database? (medium)
  • What is the purpose of a distributed database? (medium)
  • What are the advantages of using NoSQL databases for big data applications? (medium)
  • Explain the concept of eventual consistency in NoSQL databases. (medium)
  • How do you handle transactions in a NoSQL database? (medium)
  • What are the common challenges of using NoSQL databases? (medium)
  • How do you optimize queries in a NoSQL database? (medium)
  • Explain the concept of horizontal scaling. (medium)
  • How would you design a schema in a document-oriented NoSQL database? (medium)
  • What is the role of indexes in a NoSQL database? (medium)
  • How do you ensure data durability in a NoSQL database? (medium)
  • What is the difference between NoSQL and NewSQL databases? (medium)
  • Can you explain the concept of eventual consistency? (medium)

Closing Remark

As you prepare for your journey into the world of NoSQL jobs in India, remember to stay updated on industry trends, continuously upskill yourself, and showcase your expertise confidently during interviews. With determination and dedication, you can land a rewarding career in the dynamic field of NoSQL. Good luck!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies