International Business Machines Corporation
Full Stack Developer - Google Cloud
Hybrid · Austin, TX
About the role
Employer: (0147) International Business Machines Corporation
As an Application Developer: Google Cloud FullStack, you will design and develop cloud-native solutions using microservices-based modular designs, API-driven microservices, and event-driven architectures. You will work in a continuous release and improvement cycle via Agile, delivering scalable and resilient backend microservices and rich UI applications.
Your primary responsibilities will include:
• Develop Cloud-Native Solutions: Design and develop cloud-native solutions using microservices-based modular designs, API-driven microservices, and event-driven architectures, ensuring scalability and resilience.
• Deliver Backend Microservices: Develop backend microservices based on 12-factor principles, exposing functionality via API and event interfaces, and utilizing frameworks such as Springboot.
• Create Data Models: Develop data models using modern SQL and No-SQL modeling techniques, and implement data storage solutions using hyperscaler cloud services and frameworks.
• Implement Event-Driven Applications: Develop event-driven applications using Kafka, Zookeeper, and other cloud-native technologies, ensuring seamless integration with existing systems.
• Manage Cloud Services: Run and manage services on IBM Cloud, including PaaS, databases, event-driven services, observability, DevSecOps, storage, and networking.
This role can be performed from anywhere in the United States of America.