Application Developer-Java & Web Technologies

Software Development

IBM

2 open roles Website

  • Software Development
  • India

Join IBM Consulting’s technology team to build enterprise‑grade Java and web applications that power hybrid cloud and AI initiatives. You’ll collaborate with global clients and leverage IBM, Red Hat, and partner technologies to deliver innovative solutions.

What You’ll Do

  • Design, develop, and support Java/JEE applications using modern frameworks.
  • Implement transaction management and Java object handling for enterprise solutions.
  • Apply dependency injection, AOP, functional programming, and test‑driven development.
  • Utilize data‑access and batch‑processing frameworks to manage large data flows.
  • Employ DevOps tools and pipelines for continuous integration and delivery.
  • Integrate enterprise systems to ensure seamless functionality and data exchange.

What You Need

  • Proven experience developing on the Java/JEE technology stack.
  • Hands‑on work with Ruby or Groovy for web development.
  • Enterprise application development expertise, including transaction management.
  • Strong knowledge of DI/IoC, AOP, functional programming, and TDD.
  • Experience with DevOps methodologies and related tooling.
  • Familiarity with data‑access frameworks and batch‑processing techniques.

Good to Have

  • Advanced scripting skills in Ruby or Groovy.
  • Experience with additional data‑access frameworks.
  • Understanding of batch‑processing concepts and implementation.

The Opportunity

IBM Consulting emphasizes long‑term client relationships and a culture of curiosity, growth, and empathy, offering a platform to shape hybrid‑cloud and AI journeys for leading enterprises.

Similar Jobs to Apply