Software Developer

5 years

0 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Introduction

IBM CDOChief Data Office is part of Transformation & Operations, driving the next step of IBM’s transformation journey. The Chief Data Office helps IBM lead the industry in leveraging data for competitive advantage.We accelerate IBM’s transformation journey toward an insight-driven intelligent enterprise, redesigning IBM’s operating model to continuously align with fundamental market shifts, building advocacy with clients/users, and driving new ways of work while embracing speed and agility in everything we do.

Key Responsibilities

Your role and responsibilities

  • Design, develop, and maintain backend systems and services using one of Java, Golang or Python technologies.
  • Implement RESTful APIs and microservices for integration with front-end applications and third-party services.
  • Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
  • Participate in the full software development lifecycle (SDLC), including requirements analysis, design, coding, testing, and deployment.
  • Collaborate with, product managers, and other stakeholders to deliver features and improvements.
  • Ensure the performance, scalability, and security of backend systems.
  • Conduct unit, integration, and performance testing to ensure high-quality code.
  • Troubleshoot and debug issues in the backend systems and services.
  • Implement and maintain CI/CD pipelines to automate testing, integration, and deployment processes.
  • Work with tools like Jenkins, GitHub, etc.
  • Ensure smooth rollouts of new features and updates with minimal downtime.
  • Needs to have expertise to work on developing FrontEnd applications.
  • Design, develop, and deploy end-to-end web applications, including front-end interfaces and back-end services.

Preferred Education

Master's Degree

Required Technical And Professional Expertise

Candidate should have strong experience in following technologies:
  • 5+ years of working experience in Java/Golang
  • Java 8 and above and/or Python and/or Golang
  • Spring Framework (including Spring Boot)
  • Database Technologies - DB2/Oracle/PostgreSql/MySQL, Redis, Elastic search, Kafka.
  • RESTful API development
  • Microservice architecture.
  • JUnit test framework.

Preferred Experience

Preferred technical and professional experience

  • Experience with cloud platforms (e.g., IBM Cloud, Azure, GCP), especially on managing secrets, logging/monitoring solutions like Instana or Dynatrace or IBM Cloud Logs, etc.
  • Familiarity with CI/CD pipelines for software development workflows (Git, Jenkins).
  • Experience working in Agile or Scrum methodologies.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
IBM logo
IBM

Information Technology

Armonk

RecommendedJobs for You

hyderabad, chennai, bengaluru