Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
IBM

Backend Developer

Bangalore, India

Introduction
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.

Your Role and Responsibilities
We are looking for highly skilled and motivated Cloud Engineers to join our team to build and maintain exciting DevSecOps cloud technologies as part of the delivery of IBM Software products to our valued clients. As a Backend Developer/Engineer, you will be working on cutting edge Cloud, AI and Automation technologies which span across IBM Cloud, and other Cloud vendors. You will be responsible to design, develop, deploy, support Cloud applications and CI/CD automation to improve the security, compliance, and efficiency of developing IBM Software. You will play a crucial role in inspiring software developers across IBM to adopt secure software development tools and practices.

Want more jobs like this?

Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Required Technical and Professional Expertise

  • 5+ years of experience and a great passion for software engineering and coding
  • 3+ years of development experience with programming languages like Go, Java, NodeJS
  • 3+ years of development experience with shell scripting languages Bash/Perl/Python/Ruby
  • 3+ years of development experience in cloud-based platforms (e.g., AWS, Azure, Google Cloud, IBM Cloud)
  • 3+ years of development experience with Dockers, Kubernetes, and OpenShift technologies
  • Experience in enterprise-related development (scalability, performance)
  • Strong problem determination and resolution skills
  • Experience with the application of best practices in design, development and testing of software
  • Experience with Apache Kafka or with a similar real-time data streaming and message queuing
  • Experience with relational databases, data processing, and tools commonly used in enterprise environments
  • Experienced in designing, building and testing micro-service architecture and cloud-native services
  • Experience working with continuous integration and delivery (CI/CD) tools such as Jenkins and/or Tekton
  • Excellent communication skills, self-managed, and a team player
  • Knowledge of Cyber Security domain - Advantage
  • Proven experience with leading and growing the skills of junior developers
  • Bachelor's degree in Computer Science (or equivalent), or relevant background- Advantage

Preferred Technical and Professional Expertise

  • Experience with front-end development using React/Angular with Node js
  • Deep understanding of AI concepts and operations from a software development perspective
  • Design and development of AI infused applications with Large Language Models (LLM)s
  • Experience with the Tekton CI/CD orchestrator, especially as an open-source contributor

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: IBM-20558376
Employment Type: Full Time

Company Videos

Hear directly from employees about what it is like to work at IBM.