Application Architect - Java & Web Technologies
Clicking "Apply for this Position" redirects you to IBM's official careers portal
This Application Architect role in Java and Web Technologies is responsible for designing the holistic application architecture, enforcing technology standards, and ensuring all system components integrate cohesively to meet business objectives. You will define requirements and constraints for source code using Java and related frameworks, enforce architectural and coding standards including Java design patterns, dependency injection, and clustering architectures, and implement DevOps, Agile, and Test Driven Development practices. The role requires strong expertise in Java, JEE, Spring, Hibernate, SOA, and legacy platform integration, with experience in application servers such as WebLogic and WebSphere. You will collaborate with development teams to guide technical direction, conduct architecture reviews, and ensure high-quality, enterprise-grade solution delivery. Familiarity with cloud platforms, Docker, and CI/CD tools like Jenkins or GitLab is a valued complement.