Website IBM
Application Developer-Java & Web Technologies — Application Developer – India
Join a fast‑growing consulting team that helps Fortune‑500 clients accelerate their hybrid‑cloud and AI initiatives. As an Application Developer you’ll build enterprise‑grade Java solutions and modern web experiences using Java, Ruby or Groovy, while collaborating with global experts and Red Hat technology.
What You’ll Do
Design and develop Java/JEE applications for enterprise clients.
Implement transaction management and object lifecycle handling.
Apply DI, IoC, AOP, functional and test‑driven patterns.
Build data access and batch‑processing components.
Deploy and maintain services using DevOps tools and pipelines.
Integrate enterprise systems to ensure data consistency.
What You Need
Strong experience with Java/JEE stack and related frameworks.
Hands‑on development using Ruby or Groovy for web applications.
Knowledge of dependency injection, inversion of control, and aspect‑oriented programming.
Proficiency in test‑driven development and functional programming concepts.
Familiarity with DevOps tools (CI/CD, containerization) for application delivery.
Experience with transaction management and batch‑processing frameworks.
Good to Have
Advanced scripting skills in Ruby or Groovy.
Experience with functional programming paradigms.
Exposure to batch‑processing tools such as Spring Batch.
Familiarity with Spring Boot and microservices architecture.
The Opportunity
The role sits within IBM Consulting’s hybrid‑cloud practice, partnering with cross‑functional teams across India and globally to drive client impact.
To apply for this job please visit in.linkedin.com.
