Role overview
About this role
A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You’ll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you’ll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You’ll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences. As an Application Developer for AWS Cloud Modernization, you will act as a developer for Legacy Modernization Solution delivery, utilizing software development fundamentals and assets, tools, and the garage method for cloud. You will collaborate on solution delivery, leveraging your experience in building Modernization architecture solutions from legacy platforms. Your primary responsibilities will include: • Develop Modernization Solutions: Design and implement modernization architecture solutions from legacy platforms, including mainframe, iSeries, Solaris, and VAX/VMS, using continuous modernization, co-existence architecture, refactor, containerization, APIs, microservices creation, language conversion, and database conversion. • Map Components to AWS Services: Utilize your experience working on AWS to map existing components and functionalities to AWS-specific services, ensuring seamless integration and effective solution delivery. • Apply Garage Method for Cloud: Apply software development fundamentals and assets, tools, and the garage method for cloud to deliver high-quality solutions. • Understand Application Components: Demonstrate a good understanding of application components, including System of Engagement (SOE), System of Insight (SOI), System of Integration (SOI), and System of Records (SOR), to inform modernization solutions. Desenvolvedor AWS Júnior Skills e conhecimentos esperados: Conhecimento em AWS (S3, Lambda, EC2, RDS) Noções de arquitetura de microsserviços e APIs REST. • Familiaridade com banco de dados relacional e SQL. • Disposição para aprender boas práticas de código limpo, testes automatizados e versionamento com Git. Desejável: Conhecimento de Java e interesse em aprofundar-se no ecossistema Spring/Spring Boot. Responsabilidades resumidas: Apoiar o time de desenvolvimento na implementação e manutenção de funcionalidades da frente MBS, sob orientação de desenvolvedores mais experientes. Desenvolvedor AWS Júnior Skills e conhecimentos esperados: Conhecimento em AWS (S3, Lambda, EC2, RDS) Noções de arquitetura de microsserviços e APIs REST. • Familiaridade com banco de dados relacional e SQL. • Disposição para aprender boas práticas de código limpo, testes automatizados e versionamento com Git. Desejável: Conhecimento de Java e interesse em aprofundar-se no ecossistema Spring/Spring Boot. Responsabilidades resumidas: Apoiar o time de desenvolvimento na implementação e manutenção de funcionalidades da frente MBS, sob orientação de desenvolvedores mais experientes.