IB

Associate Application Developer-AWS Cloud FullStack

IBM
Singapore Posted 22 Sept 2026
FULL TIME
Angular
Data Modeling
Nodejs
Reactjs
Kafka
+10 more

Job Description

Overview

Embarking on a career with IBM Consulting means engaging in long-lasting partnerships with clients and collaborating across the globe. You will work alongside top-tier companies from various sectors, assisting them in navigating their hybrid cloud and AI transformations. Equipped with the support of strategic partners, advanced IBM technology, and Red Hat, you will possess the resources needed to instigate significant change and enhance client outcomes. At IBM Consulting, a culture of curiosity drives achievement. You will be encouraged to question the status quo, experiment with innovative ideas, and develop solutions that yield tangible results. Our commitment to growth and empathy emphasizes your professional advancement while recognizing your distinct skills and experiences.

Your Responsibilities

In the role of Associate Application Developer - AWS Cloud FullStack, you will operate within a contemporary cloud-native setting, creating solutions centered around microservices, API-driven structures, and continuous deployment cycles. You will work collaboratively with teams to produce scalable and resilient applications following Agile practices.

Your Key Responsibilities Will Include

  • Design and Create Rich User Interfaces: Develop and implement engaging user interface applications utilizing Single Page Applications (SPA) or microfrontends, leveraging frameworks like ReactJS or Angular.
  • Construct Scalable Backend Microservices: Build robust and scalable backend microservices adhering to 12-factor principles, providing functionality through APIs and event interfaces, using programming languages such as Java, NodeJS, or Python.
  • Execute Data Modeling: Design and implement data models utilizing modern SQL and No-SQL methodologies, ensuring data integrity and consistency.
  • Create Event-Driven Applications: Develop event-driven applications utilizing Kafka, Zookeeper, and other hyperscaler cloud services to ensure effective communication between microservices.
  • Oversee AWS Services: Manage and operate services on AWS, including PaaS, routing services, databases, event-driven services, observability, and DevSecOps tools, ensuring secure and efficient application deployment.

Essential Technical and Professional Qualifications

  • Experience in Cloud-Native Development: Familiarity with application development in a modern cloud-native environment, employing microservices, API-driven architectures, and continuous release cycles using Agile methodologies.
  • Proficiency in Programming Languages: Knowledge of one or more programming languages such as Java, NodeJS, Python, or .Net, along with expertise in frameworks like Springboot, Quarkus, Django, or Express Js.
  • Understanding of Data Modeling: Experience with contemporary SQL and No-SQL modeling techniques, including the design and implementation of data models.
  • Knowledge of Hyperscaler Cloud Services: Familiarity with hyperscaler cloud services, including Kafka, Zookeeper, and various AWS offerings like EKS, ECS, Fargate, Lambda, and API Gateway.
  • Experience with DevSecOps Tools: Proficiency in DevSecOps tools such as CodeBuild, CodeDeploy, CodePipeline, CodeCommit, and observability tools like CloudWatch and X-Ray.

Preferred Technical and Professional Skills

  • Familiarity with Additional Frameworks: Experience with frameworks such as Quarkus, Django, or Express Js, in addition to Springboot, is advantageous for developing scalable and resilient backend microservices.
  • Knowledge of Multiple Programming Languages: Exposure to various programming languages, including Java, NodeJS, Python, or .Net, can enhance development skills within a modern cloud-native environment.
  • Understanding of AWS Services: Experience with a range of AWS services, such as CloudFront, Lambda@Edge, and AWS MSKafka, can be beneficial for managing and deploying applications on AWS.
Join WhatsApp Channel