Instagram
youtube
Facebook

Software Developer

5+ years
Not Disclosed
10 June 9, 2025
Job Description
Job Type: Full Time Education: B.Sc/ M.Sc/ B.E/ M.E./ B.Com/ M.Com/ BBA/ MBA/B.Tech/ M.Tech/ All Graduates Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

Job Title: Software Developer

Location: Bangalore, Karnataka, India
Company: IBM India Private Limited
Employment Type: Full-time, Professional
Work Arrangement: Hybrid
Experience Level: Senior (5+ years)
Education: Bachelor’s Degree (required)


Job Overview

Join IBM’s SAP Platform CPQ & Commerce team as a Full Stack Software Developer. You will be part of a high-performing team building secure, scalable, and robust applications across the full technology stack. This role demands technical expertise in Java, React, and web development frameworks, along with a passion for innovation, problem-solving, and clean code principles.


Key Responsibilities

  1. Design and develop robust, secure, and scalable full-stack applications using Java, React, and Node.js.

  2. Create and maintain APIs to support seamless communication between front-end and back-end systems.

  3. Analyze existing systems and provide recommendations to enhance the SDLC process.

  4. Write and maintain automated tests to ensure application quality and reliability.

  5. Stay up to date with latest trends and tools in full-stack development.

  6. Provide technical mentorship and code guidance to junior developers.

  7. Collaborate with product owners and team members in a DevOps-driven agile environment.


Required Skills & Qualifications

  1. Over 5 years of professional experience as a Full Stack Developer.

  2. At least 4 years of experience with Java, React with TypeScript/JavaScript, and Next.js.

  3. Solid understanding of SQL and NoSQL database systems.

  4. Familiarity with DevOps practices and tools such as Git, CI/CD pipelines.

  5. Deep knowledge of software engineering best practices, including version control, code reviews, and testing.

  6. Strong experience with Spring Boot and J2EE frameworks.

  7. Commitment to Clean Code principles and maintainable architecture.

  8. Excellent analytical thinking, problem-solving, and communication skills.


Preferred Skills

  1. Experience with cloud-native technologies (Docker, Kubernetes).

  2. Familiarity with agile methodologies and collaborative development.

  3. Experience in finance-related software systems is a plus.


About the Business Unit

The IBM Finance organization drives performance, risk management, and financial innovation across the enterprise. Whether in accounting, pricing, planning, treasury, or acquisitions, we’re at the core of IBM’s strategic operations.


Life @ IBM

At IBM, your career is always growing. We foster a work culture that supports experimentation, curiosity, and continuous learning. IBMers are expected to take initiative, collaborate, and innovate—always pushing forward to make technology work better for everyone.


About IBM

Since 1911, IBM has been a global leader in AI, hybrid cloud, consulting, and innovation. We're trusted by Fortune 50 companies and governments worldwide. IBM is home to pioneers in quantum computing, blockchain, and ethical AI. We pride ourselves on building technologies that improve lives and communities—responsibly and sustainably.

Jobs in other cities