Role / Job Title: Mainframe Developer Work Location: London 250 Bishopsgate (on site) The Role As a Mainframe Developer, you will work closely with the technical team on development and implementation journeys. You will be responsible for designing, developing, and maintaining high-performance applications using technologies such as COBOL and CICS web services to support critical business processes. Your Responsibilities Proven experience as a Mainframe Developer or similar role. Strong knowledge of programming languages, including CICS Web Services, COBOL, JCL, and SQL. Experience with IBM mainframe systems and tools. Good understanding of the software development lifecycle. Ability to work independently and in a team environment. Excellent problem-solving and analytical skills. Strong attention to detail and ability to deliver high-quality work. Effective communication and collaboration skills. Your Profile Essential Skills / Knowledge / Experience: Experience working in z/OS Connect EE and DB2 Rest with extensive knowledge of CICS Web Services. Development experience using FileAid, Xpeditor, IBM Explorer for z/OS, and Visual Studio. Proficient with SOAP, WSDL, and JSON; comprehensive understanding of SOA and RESTful APIs. Experience with code repositories, bug tracking tools, and wikis (e.g., GitLab, Endevor, JIRA, Confluence). Knowledge of security integration patterns such as Basic Authentication, Client Authentication (mTLS), and OAuth (JWT). Experience with DevOps and Agile methodologies, including CI/CD practices and Jenkins. Desirable Skills / Knowledge / Experience: Java skill set. Strong foundation in Java, including OOP and functional programming (Java 8). Familiarity with Spring Boot annotations, configuration, and deployment simplification. RESTful API development experience. Or/and Hands-on experience using DataPower appliances. Development experience using XSLT, Gateway Script, and XPath.