Jobs Filtered by

india Software developer

  • Location
    (INDIA) and Bangalore
  • Job Reference
  • Functional Area/Experience
    IT / 2 Years

Job Description & Qualifications

Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today – planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.

As a member of the IBM Cloud – Fabric2.0 team, you have the opportunity to directly impact and improve systems used by various teams throughout the organization, by sharing your ideas of new features and improvements. We strive to make IBM Cloud a place where you want to be – a place where you are proud to work and where you are motivated to produce the best results possible.

Primary Responsibilities:

  • Demonstrated desire to innovate and develop new technology
  • A self-starter with a positive attitude and willingness to drive projects to completion in a fast moving environment
  • Design and develop innovative, company and industry impacting services using open source and commercial technologies at scale
  • Take ownership and manage projects that vary in size and scope depending on requirements


  • 2+ years of experience with Python/Django
  • Bachelor’s Degree in Computer Science or a related discipline

Job Skills/Competencies Required

Required Technical and Professional Expertise

  • Demonstrated analytical skills and data structures/algorithms fundamentals
  • Demonstrated verbal and written communications skills
  • Experience in web application development using a modern web frameworks
  • Experience with Message Queues (RabbitMQ, Kafka preferred)
  • Experience developing REST API using Java and Spring
  • Experience with Docker deployments (Docker Swarm, Kubernetes, Openshift/Rancher) and Ansible
  • Experience with RESTful API design, ORM concepts, Django Migrations, software testing
  • Experience with a version control system (GIT preferred)

Preferred Technical and Professional Expertise

  • Experience with PostgreSQL Databases
  • Experience with Redis Caching
  • Experience writing automated tests or using automated test frameworks
  • Oracle Java8 Certification
Apply now