Back to Jobs
IBM

Associate System Engineer

IBM

Deadline
15-04-2026
Location
Multiple location
Source
careers.ibm.com

Description

IBM is hiring for the role of Associate System Engineer, an entry-level position within IBM Consulting, offering opportunities to work on real-world client projects across multiple industries. This hybrid role is based across multiple locations in India and involves working in Client Innovation Centers, where candidates gain hands-on experience in software engineering, enterprise application development, and modern technologies like hybrid cloud and AI. The role focuses on building strong technical foundations, collaborating with global teams, and delivering impactful solutions while being supported with continuous learning, career development, and a growth-driven work culture that encourages innovation and curiosity.

Responsibilities

  • Design and develop enterprise applications using Java/JEE technology stack, utilizing frameworks and languages such as Ruby or Groovy for web development
  • Support, maintain, and enhance applications, ensuring performance, scalability, and reliability in real-world environments
  • Implement transaction management, manage Java objects, and integrate enterprise systems for seamless functionality and data exchange
  • Apply software development methodologies including dependency injection, inversion of control, aspect-oriented programming, functional programming, and test-driven development
  • Work with data access frameworks, transaction frameworks, and batch processing techniques to handle large-scale enterprise data
  • Utilize DevOps methodologies and tools to streamline development, testing, and deployment processes
  • Collaborate with global teams in IBM Consulting Client Innovation Centers, delivering technical solutions to public and private sector clients
  • Contribute to hybrid cloud and AI-driven projects, helping clients adopt modern technologies and drive innovation

Requirements

  • Eligibility & Education:
  • Bachelor’s Degree (BE/BTech) or higher (M.Tech/ME/M.Sc/MCA) in Computer Science or related fields like CSE, AI/ML, Data Science, Cloud Computing, Cybersecurity, IoT, Robotics, Blockchain, IT
  • Minimum 6 CGPA or 60% throughout academics
  • Year of passing: 2024 or 2025 only
  • No active backlogs, degree must be completed before joining Technical Skills:
  • Programming knowledge in Java, C++, Python, Node.js, strong coding fundamentals
  • Understanding of Software Development Life Cycle (SDLC), development processes and best practices
  • Exposure to Java frameworks and enterprise application development concepts
  • Knowledge of DevOps practices, tools, and deployment processes
  • Familiarity with data access frameworks, batch processing, and system integration concepts
  • Exposure to scripting languages like Ruby or Groovy (preferred) Other Skills:
  • Strong communication skills, both written and spoken
  • Ability to work collaboratively in team environments with a problem-solving mindset
  • Adaptability, curiosity, and willingness to learn new technologies in a fast-paced environment
  • Understanding of enterprise systems, hybrid cloud, and AI-based solutions (good to have)