Skip to main content

Backend Developer (Java / Python / Nodejs)

Technology
Bounteous
Bengaluru, India2 weeks agoUntil 13/11/2026
Full timeOn-site

Job description

About This Role

6 to 9 years of experience

Skills: JAVA, Python, API

Role Overview

We are seeking a seasoned Backend Developer with expertise in building scalable backend applications back-end technologies. This role demands strong programming fundamentals, practical experience with modern frameworks, and the ability to work across the stack. Experience or exposure to data engineering is a significant advantage, as the role involves working with data-centric systems and analytics platforms.

Key Responsibilities

  • Design, develop, and maintain end-to-end application components back-end services.
  • Implement new features, optimize performance, and ensure code quality and maintainability.
  • Build and consume RESTful APIs and integrate with third-party systems.
  • Ensure application scalability, performance, and security best practices.
  • Collaborate with cross-functional teams (product, design, QA) throughout the development lifecycle.
  • Participate in code reviews, and maintain clear technical documentation.
Required Skills
  • Strong back-end development using Java, Python, or Node.js.
  • Hands-on experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Solid understanding of microservices, RESTful APIs, and web services.
  • Familiarity with Git, CI/CD pipelines, and DevOps tools.
  • Experience with Docker, Kubernetes, and cloud environments (AWS, Azure, GCP).
Good-to-Have (Data Engineering Advantage)
  • Exposure to data engineering practices: ETL pipelines, Kafka, batch/stream processing.
  • Familiarity with data lakes and warehouses (Custom-built using Open-source, Snowflake, etc.).
  • Experience integrating analytics dashboards or visualization components.
  • Understanding of real-time data flow, data pipeline architecture, and basic data modelling.
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 6+ years of professional experience in full-stack development across modern tech stacks.
  • Proven ability to build and maintain large-scale, production-grade applications.
  • Experience working in Agile/Scrum environments.
Keywords
javapythonnodejsapplication-programming-interface-apiplanning-and-designvisual-art-designproduct-development-and-designperformance-optimizationscalabilitypolicies-and-practicesquality-assurancetraining-and-developmentcode-reviewback-end-developmentnosqlpostgresqlpostgresmongodbmicroservicescustomer-intelligence-ci

Interested in this role?