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

Frontend Developer

AT IBM
IBM

Frontend 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
A career in IBM Software means you'll be part of a team that transforms our customers challenges into solutions.

Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.

Want more jobs like this?

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

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


IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.

Your Role and Responsibilities

IBM Watson Discovery is an intelligent document processing engine that helps our customers gain insights from complex business documents by visually training AI for deep understanding of their content, including tables and images, to help them find business value that is hidden in their enterprise data. IBM watsonx Orchestrate is a platform that empowers our customers by automating tasks, simplifying complex processes, and ultimately saving you and your team time and effort. We're a high- performing, fast-paced, agile team with the mission to continuously improve our Watson Discovery and watsonx Orchestrate services with new features and capabilities while optimizing scalability and performance.

In this role you will develop, test, deploy and support back-end software products to process and understand business documents at scale, across Cloud and On-premise contexts. You'll use leading edge and proven technologies and techniques from across artificial intelligence, hybrid cloud, programming languages, runtimes, algorithms and data structures towards delivering software products. You'll work in an agile and collaborative environment, with peer developers, managers and architects to translate input requirements and feedback as well as articulate output deliverables and their behaviors. You'll ensure that all software contributions at work are thoroughly tested and evaluated at the unit, component, integration, deployment and end-to-end levels across the product into which they are delivered. You'll write clean, maintainable code with a test-driven development mindset and conduct tests and evaluations covering dimensions of output quality, memory consumption and runtime performance. You'll contribute to CI and CD pipelines to take their changes through various build, test and deployment stages. You'll investigate and aid support team in resolving customer-reported problems and remediate security vulnerabilities across the software stack in a timely manner. You'll author and maintain end-user and peer-developer documentation as well as upholds established best practices and development guidelines on behalf of the team."

Required Technical and Professional Expertise

  • 5 years of experience delivering solutions in Python and Java.
  • Proficiency with linux operating system and common linux utilities
  • Proven experience in designing, developing, and deploying micro-services architectures.
  • In-depth knowledge of containerization technologies, like Docker and Kubernetes.
  • Experience working with CI/CD tools and methodologies, like Jenkins, Terraform, Helm, and ArgoCD
  • Experience in backend system observability, alerting, and monitoring
  • Experience with Gradle
  • Ability to be a positive mentor for a strong development team.

Preferred Technical and Professional Expertise

  • Experience with the major cloud providers (IBM Cloud, AWS or Azure) with a focus on containerization and DevOps practices.
  • Strong understanding of cloud security best practices, with experience using tools like Twistlock and Contrast
  • Experience with container orchestration tools like Kubernetes and RedHat OpenShift.
  • Experience with Kubernetes Operators and the Operator Framework
  • Knowledge of cloud-native design patterns and best practices.
  • Experience with technical writing in playbooks, documentation, communicating in support tickets, technical design documents.
  • Experience with Elastic search

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

Company Videos

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