Design, develop, enhance, and maintain Java applications deployed on CICS Liberty JVM Server
Develop RESTful APIs and microservices running on IBM CICS Transaction Server
Integrate Java applications with existing mainframe components, including:
CICS transactions and programs
Other z/OS and mainframe services
Develop, expose, and consume REST/JSON and SOAP-based web services.
Configure, maintain, and administer:
Java application deployments within CICS environments
Support application deployment and runtime configuration in z/OS-based environments
Optimize application performance, including:
application response times
resource utilization on z/OS
Perform debugging, troubleshooting, and root cause analysis for development, test, and production issues
Support incident resolution and provide technical input for production stability and continuous improvement
Collaborate closely with:
Participate actively in Agile ceremonies, including sprint planning, daily stand-ups, refinement sessions, reviews, and retrospectives
Contribute to code reviews, technical design discussions, and quality improvement initiatives
Support and participate in CI/CD implementation for Java applications in the mainframe/CICS environment
Produce and maintain clear technical documentation, including design documents, deployment guides, support documentation, and operational procedures
Ensure all development activities follow enterprise standards, coding guidelines, security policies, and change management processes