Software Backend Developer

2 months ago


Bengaluru, India Pranam Recruiters Full time
Job Description
We are looking for a highly skilled and experienced Software Backend Developer to join our team. The ideal candidate will have a strong background in backend technologies, cloud computing, database management, CI/CD pipelines, and system design. You will be responsible for building and maintaining scalable backend systems, ensuring high performance, and collaborating with cross-functional teams to deliver innovative solutions.

Requirements
  • Design, develop, and maintain robust, scalable, and efficient backend systems using modern programming languages such as Java, Python, Node.js, or similar technologies.
  • Architect, implement, and optimize RESTful APIs and microservices to support front-end and mobile applications.
  • Develop and maintain cloud-based solutions using platforms like AWS, Google Cloud, or Azure, ensuring high availability and scalability.
  • Work with databases (SQL/NoSQL) to design efficient schemas, optimize queries, and maintain data integrity and security.
  • Implement and manage CI/CD pipelines to automate testing, deployment, and monitoring processes.
  • Participate in system design discussions, ensuring high performance, reliability, and scalability in the architecture.
  • Collaborate with front-end developers, DevOps teams, and other stakeholders to deliver high-quality software products.
  • Ensure code quality, conduct code reviews, and follow best practices for software development, including version control and testing strategies.
  • Troubleshoot and debug production issues, ensuring quick resolution and minimal downtime.
  • Stay up to date with emerging backend technologies, tools, and trends, recommending improvements and innovations to enhance system performance.

Key Skills & Qualifications:

  • 6 - 9 years of hands-on experience in backend development using languages like Java, Python, Node.js, or similar.
  • Proficient in cloud computing technologies (AWS, Google Cloud, Azure) and cloud-native application development.
  • Strong experience with databases (both SQL and NoSQL), including schema design, optimization, and performance tuning.
  • Expertise in CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI, Docker, Kubernetes).
  • In-depth knowledge of system design principles, distributed systems, and microservices architecture.
  • Experience with version control systems like Git, and familiarity with agile development methodologies.
  • Excellent problem-solving and debugging skills with the ability to work in fast-paced environments.
  • Strong communication skills and the ability to collaborate with cross-functional teams.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.


Requirements
Design, develop, and maintain robust, scalable, and efficient backend systems using modern programming languages such as Java, Python, Node.js, or similar technologies. Architect, implement, and optimize RESTful APIs and microservices to support front-end and mobile applications. Develop and maintain cloud-based solutions using platforms like AWS, Google Cloud, or Azure, ensuring high availability and scalability. Work with databases (SQL/NoSQL) to design efficient schemas, optimize queries, and maintain data integrity and security. Implement and manage CI/CD pipelines to automate testing, deployment, and monitoring processes. Participate in system design discussions, ensuring high performance, reliability, and scalability in the architecture. Collaborate with front-end developers, DevOps teams, and other stakeholders to deliver high-quality software products. Ensure code quality, conduct code reviews, and follow best practices for software development, including version control and testing strategies. Troubleshoot and debug production issues, ensuring quick resolution and minimal downtime. Stay up to date with emerging backend technologies, tools, and trends, recommending improvements and innovations to enhance system performance. Key Skills & Qualifications: 6 - 9 years of hands-on experience in backend development using languages like Java, Python, Node.js, or similar. Proficient in cloud computing technologies (AWS, Google Cloud, Azure) and cloud-native application development. Strong experience with databases (both SQL and NoSQL), including schema design, optimization, and performance tuning. Expertise in CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI, Docker, Kubernetes). In-depth knowledge of system design principles, distributed systems, and microservices architecture. Experience with version control systems like Git, and familiarity with agile development methodologies. Excellent problem-solving and debugging skills with the ability to work in fast-paced environments. Strong communication skills and the ability to collaborate with cross-functional teams. Bachelor’s degree in Computer Science, Engineering, or a related field.

  • Bengaluru, Karnataka, India JTek Software Solutions Pvt Ltd Full time

    Job DescriptionWe are looking for a highly skilled Backend Software Developer to join our team at JTek Software Solutions Pvt Ltd in Bangalore.The ideal candidate will have 8-10 years of experience in backend development and be proficient in AWS Lambda, API Gateway, DynamoDB, Node.js, JavaScript, and TypeScript.They will also have experience with GraphQL and...


  • Bengaluru, Karnataka, India AppYogi Software Full time

    Job Title:Backend Software Developer - Node.js ExpertAbout the Role:We are seeking a skilled Backend Software Developer to join our team at AppYogi Software. This is an exciting opportunity to work on challenging projects and contribute to the growth of our company.Responsibilities:Designing customer-facing UI and back-end services for various business...


  • Bengaluru, Karnataka, India Sonata Software Full time

    We are looking for a highly skilled Senior Backend Software Engineer to join our team at Sonata Software. This is a key position that requires expertise in backend development, with a focus on .Net Core, C#, SQL, and Asp.Net MVC.As a Sr. Developer, you will be responsible for designing, developing, and deploying scalable, efficient, and reliable backend...


  • Bengaluru, Karnataka, India Dew Software Full time

    About Dew SoftwareDew Software is a leading player in the digital transformation space with a global presence.Job Description:We are seeking an experienced Senior Backend Software Engineer to join our team. This role will involve designing, developing, and maintaining software solutions using Python.Key Responsibilities:Write efficient, maintainable, and...


  • Bengaluru, Karnataka, India Dew Software Full time

    We are seeking a highly skilled Senior Backend Developer to join our team at Dew Software. As a leading player in the Digital Transformation space, we collaborate with Fortune 500 companies to drive their digital innovation and transformation.About the RoleThis is a senior-level position that requires a strong command of backend development principles, with...


  • Bengaluru, Karnataka, India JTek Software Solutions Pvt Ltd Full time

    Job Title: Senior Backend EngineerLocation: BangaloreJob DescriptionWe are looking for a skilled Backend Developer to join our team at JTek Software Solutions Pvt Ltd. As a Senior Backend Engineer, you will be responsible for developing and maintaining our backend systems using AWS Lambda, API Gateway, and DynamoDB. You will also be working with Node.js,...


  • Bengaluru, Karnataka, India Sonata Software Full time

    Job OverviewWe are seeking a highly skilled Sr. Backend Developer to join our team at Sonata Software.About the RoleThe successful candidate will be responsible for leading backend development projects using .Net Core, C#, SQL, and Asp.Net MVC technologies. With strong problem-solving skills and expertise in Agile methodologies, this role is ideal for...

  • Software Developer

    1 month ago


    Bengaluru, Karnataka, India Renesas Electronics Full time

    Key Responsibilities:Design and develop high-quality, scalable, and maintainable backend software systems.Collaborate with cross-functional teams to identify and prioritize project requirements.Implement and integrate APIs, databases, and other backend services.Requirements:Proficiency in programming languages such as Java, Python, or C#.Experience with...


  • Bengaluru, Karnataka, India GenSpark India Full time

    About GenSpark IndiaWe are a leading software development company that provides innovative solutions to businesses worldwide.Job SummaryThis is an exciting opportunity for a highly skilled Backend Software Developer to join our team at GenSpark India. As a Backend Software Developer, you will be responsible for designing, developing, and deploying scalable...


  • Bengaluru, India Pranam Recruiters Full time

    We are looking for a highly skilled and experienced Software Backend Developer to join our team. The ideal candidate will have a strong background in backend technologies, cloud computing, database management, CI/CD pipelines, and system design. You will be responsible for building and maintaining scalable backend systems, ensuring high performance, and...


  • Bengaluru, Karnataka, India PASSIONMOJO Full time

    About the Role :We are seeking a highly skilled Backend Software Developer to join our dynamic team at PASSIONMOJO and contribute to the development of cutting-edge backend services that power our travel solutions.Key Responsibilities :- Design, develop, and maintain high-performance backend systems using Node.js and frameworks such as Express.js or...


  • Bengaluru, Karnataka, India Wipro Full time

    We are seeking highly skilled Backend Software Developers to join our team at Wipro in Bengaluru, Hyderabad, or Chennai.About the Role:Design and develop robust backend systems using Java (Version 17 or above) and Spring Boot.Integrate Kafka, AngularJS/ReactJS, Azure, NoSQL Database, Redis, Docker/Kubernetes, and GitHub into your projects.Collaborate with...


  • Bengaluru, Karnataka, India Net2Source Inc. Full time

    Job DescriptionWe are seeking a skilled Backend Software Development Specialist to join our team at Net2Source Inc. in this challenging role. The ideal candidate will have strong expertise in designing, developing, and deploying scalable, efficient, and secure backend systems using Java, Spring Boot, and MongoDB.In addition to technical skills, the...

  • Software Engineer

    5 days ago


    Bengaluru, Karnataka, India Unacademy Full time

    Job OverviewUnacademy is seeking a skilled Software Engineer to join our team as a Backend Developer. This role involves designing, developing, and maintaining high-quality backend systems and APIs using Go, Python, MySQL, and AWS cloud services.ResponsibilitiesBackend System Development: Design, develop, and maintain robust backend systems and APIs using...


  • Bengaluru, Karnataka, India Enterprise Minds, Inc Full time

    Job DescriptionWe are seeking a skilled Senior Java Backend Engineer to join our team at Enterprise Minds, Inc.The ideal candidate will have 5+ years of experience in backend development, with a strong proficiency in Java, Spring Boot, and Microservices architecture.The successful candidate will design, develop, and maintain cutting-edge backend solutions,...

  • Software Engineer

    1 month ago


    Bengaluru, Karnataka, India TechnoGen India Private Limited Full time

    We are seeking a skilled Backend Software Developer to join our team at Company. The ideal candidate will have experience with backend development, including designing, implementing, and testing software applications.The successful candidate will be responsible for:Designing and implementing efficient and scalable backend systems using programming languages...


  • Bengaluru, Karnataka, India Intelliswift Software Full time

    Job Title: Senior Java Backend Developer - Agile Team">About the Role: We are seeking an experienced Java Backend Developer to join our agile team at Intelliswift Software. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications using Java and Spring Boot.">Requirements and...


  • Bengaluru, Karnataka, India Games24x7 Full time

    OverviewGames24x7, India's leading gaming unicorn, is seeking an experienced Backend Software Developer to join its Engineering team.Job DescriptionWe are looking for a talented individual with expertise in Java programming language and experience in working with Linux operating system. The successful candidate will be responsible for developing core...


  • Bengaluru, Karnataka, India Kognivera IT Solution Full time

    Company OverviewKogniVera is a cutting-edge technology consulting and services company with expertise in conceptualizing, designing, engineering, and managing digital products. Our passion for innovation drives us to deliver high-quality solutions that meet the evolving needs of enterprises.We specialize in dynamic industries such as Retail, Financial...


  • Bengaluru, Karnataka, India Talent Monitor Full time

    Job DescriptionAs a key member of our team at Talent Monitor, you will be responsible for developing and maintaining scalable, robust, and high-performance systems and services. Your expertise in backend technologies will be instrumental in driving our company's success.Key Responsibilities:Design, implement, and maintain efficient and scalable software...