**Job Summary:**
We are seeking an experienced Enterprise Software Architect to design, develop, and implement Java/J2EE Middleware platform solutions. This candidate will be responsible for installing and administering various Java/J2EE Middleware platforms/applications and providing ongoing support.
**Key Responsibilities:**
* Design and Development: Design, develop, document, and implement major product upgrades and migration processes.
* Platform Maintenance: Provide maintenance and support of the existing WebSphere application server and IBM Liberty server.
* Containerization and Microservices: Extensive experience with containerization and microservices architecture, including designing, deploying, and managing containerized applications.
* Scripting and Automation: Hands on experience with Python and Shell scripting.
* Agile Methodologies and DevOps: Experience with agile methodologies and DevOps practices.
* Cloud Platforms: Hands on experience with cloud platforms such as OpenShift, Azure, AWS.
**Requirements:**
* Education: Bachelor's degree in computer science, engineering, or related field.
* Experience: 5-7 years of experience with Java/J2EE Middleware application platforms.
* Cloud Infrastructure: Strong cloud infrastructure experience.
* Similar Position: Have experience in a similar position.
* Operating Systems: 5-7 years of experience with Unix and Windows Operating Systems.