Application Developer - Java & Web Technologies
Clicking "Apply for this Position" redirects you to IBM's official careers portal
This Application Developer role focuses on designing, developing, and supporting enterprise applications built on the Java/JEE technology stack, utilizing frameworks and scripting languages such as Ruby or Groovy for web development. You will implement transaction management, manage Java objects, and integrate enterprise systems, applying methodologies including dependency injection, inversion of control, aspect-oriented programming, test-driven development, and batch processing. The role requires proficiency with DevOps tools and methodologies to ensure efficient application development, deployment, and maintenance. You will collaborate with cross-functional teams to deliver high-quality, scalable solutions that meet client requirements and integrate seamlessly across enterprise environments. Strong understanding of data access frameworks, transaction management frameworks, and functional programming principles is expected.