Application Developer-Java & Web Technologies New
As an Application Developer with expertise in Java and Web Technologies at IBM Consulting, you will design, develop, and support applications based on the Java/JEE technology stack. You will utilize Java frameworks and scripting languages such as Ruby or Groovy for web development, focusing on enterprise-grade application delivery. Your responsibilities include implementing transaction management, managing Java objects, and integrating enterprise systems to ensure seamless functionality and data integrity. You will apply advanced development methodologies including dependency injection, inversion of control, aspect-oriented programming, functional programming, and test-driven development. The role requires working with DevOps methodologies and tools for efficient application development, deployment, and maintenance. You will also leverage data access frameworks, transaction management frameworks, and batch processing capabilities to deliver high-quality, scalable solutions.