Technology sales at IBM is evolving its way of working to break beyond boundaries with innovative approaches. Preferring to ‘show’ vs. ‘tell’, Platform Engineer co-creates with clients, in real-time, on solutions to solve their hardest business challenges.
As a Platform Engineer you’ll be a key player in a multi-disciplinary team made up of Architects, AI Engineers, Designers, and Business Technology Leaders. The brightest and creative minds collaborating with clients as one team and contributing to experiential working sessions and builds. The outputs of which produce pilots that lead to the deployment of enterprise-scale solutions at start-up speed.
At IBM the possibilities are endless. We offer extensive onboarding and ongoing development, fostering an environment where you can thrive and shape your own career trajectory. Surrounded by a supportive team, you’ll be integral in creating user-centric, compelling pilots that lead clients to continually invest in IBM’s people, products, and services.
As an Application Modernisation Specialist, you'll play a key role in delivering transformative client experiences by modernizing legacy applications and accelerating their digital transformation journey. You'll be involved in all aspects of application modernisation solutions, from assessing existing application portfolios to architecting cloud-native solutions that impact business outcomes and working with cross-functional teams to realize the full potential of our hybrid cloud and AI-powered modernisation capabilities. Your primary responsibilities will include:
Legacy Assessment & AI-Powered Architecture DesignConduct comprehensive assessments of legacy application landscapes, identify modernisation opportunities, and design cloud-native architectures. Leverage contemporary application modernisation approaches including containerisation, microservices, serverless computing, and API-first strategies. Promote and implement IBM watsonx Code Assistant for Java to accelerate modernisation projects, utilizing its generative AI capabilities to automatically transform legacy Java code, upgrade runtime environments, and reduce technical debt through intelligent code analysis and transformation.
Technology & AI-Enhanced Modernisation Strategy CommunicationDefine and communicate IBM's application modernisation value proposition, both technically and commercially. Lead client sessions focused on modernisation technologies such as Red Hat OpenShift, IBM Cloud Paks for Applications, container platforms, CI/CD pipelines, and modern development frameworks. Champion the use of IBM watsonx Code Assistant for Java modernisation initiatives, demonstrating how it combines advanced automation with generative AI to streamline the Java application lifecycle, achieve up to 80% automated legacy code transformation, and deliver significant productivity gains in code documentation and explanation tasks.
AI-Driven Modernisation Planning & Migration SupportAdvise on modernisation roadmaps and migration strategies to align with industry best practices and minimize business disruption. Collaborate with development and deployment teams to ensure seamless application transitions from legacy environments to modern cloud platforms. Implement IBM watsonx Code Assistant throughout the modernisation lifecycle to automate code and configuration changes, provide intelligent assistance for Java upgrades, and enable teams to validate transformations efficiently. Support clients in deploying watsonx Code Assistant both on-premises and in cloud environments to meet regulatory requirements while maximizing developer productivity and reducing modernisation risks.
Application Modernisation & Legacy Systems: Extensive experience in assessing and modernising legacy applications across various industries, particularly Java-based enterprise systems. Deep understanding of monolithic to microservices transformation, container orchestration platforms (Kubernetes, OpenShift), and modern application architectures.
AI-Powered Development Tools: Proficiency in implementing and optimizing generative AI code assistants. Experience in configuring AI-driven code generation, documentation automation, and legacy code analysis. Understanding of prompt engineering, model fine-tuning for enterprise environments, and measuring AI productivity gains in development workflows.
Enterprise Java & Multi-Industry Technology Stack: Strong technical expertise in Java ecosystem modernisation including Spring Boot, Spring Cloud, microservices architecture, and real-time processing systems across various sectors. Proficient in cloud-native development patterns, API design, CI/CD pipeline automation, and DevSecOps practices. Experience with high-performance applications using Apache Spark, messaging systems (Kafka, TIBCO-EMS), multi-threading, and database technologies (Oracle, PostgreSQL, SQL Server).
Financial Services Development Experience : Proven experience as Development Lead/Manager in investment banking environments, specifically with equity derivatives, trading systems, market data infrastructure, and risk management platforms. Demonstrated ability to lead strategic modernisation initiatives such microservices framework development, and real-time transaction processing systems.
Solution Architecture & Client Engagement: Demonstrated track record in designing end-to-end modernisation roadmaps and leading customer-facing initiatives across multiple industries. Experience in conducting application assessment workshops, gathering business requirements from diverse stakeholders, and presenting technical solutions to senior executives.
Hands-on experience with IBM watsonx Code Assistant for Java modernisation projects and automated code transformation workflows.