Browse current jobs

Application Developer-AWS Cloud FullStack

IBM · Bangalore

Apply on employer website

Collected role description

Role overview

Application Developer-AWS Cloud FullStack at IBM

You will work in an Agile environment, delivering high-quality solutions through continuous release and improvement cycles.

Responsibilities

  • You’ll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results.
  • Develop Rich UI Applications: Design and develop rich user interface applications using Single Page Applications (SPA) or microfrontends, utilizing frameworks such as ReactJS or Angular.
  • Implement Cloud-Native CI/CD: Implement cloud-native Continuous Integration and Continuous Deployment (CI/CD) pipelines for change release, ensuring seamless delivery of applications and services.
  • Manage AWS Services: Run and manage services on AWS, including PaaS, content delivery, routing services, databases, event-driven applications, and observability tools.
  • Ensure DevSecOps Practices: Implement DevSecOps practices using AWS services such as CodeBuild, CodeDeploy, CodePipeline, and CodeCommit, ensuring secure and efficient application delivery.

Preferred qualifications and skills

  • Good to have knowledge and working experience with high volume systems.

Employment details

  • Location: Bangalore [India]

About the employer

  • A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide.
  • 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.
  • India Software Engineering Hybrid Professional Bangalore, IN (0063) IBM India Private Limited

Additional role details

  • You’ll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys.
  • At IBM Consulting, curiosity fuels success.
  • Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences.
  • As an Application Developer: AWS Cloud FullStack, you will design and develop scalable, resilient, and cloud-native applications using modern technologies and methodologies.
  • Your primary responsibilities will include:
  • Develop Scalable Backend Microservices: Develop scalable and resilient backend microservices based on 12-factor principles, exposing functionality via API and event interfaces, using programming languages such as Java, NodeJS, or Python.
  • Java, Spring boot, Microservices, AWS Services, No SQL, design patterns.
  • Expert in Java 11+, Spring Boot, Rest API and AWS services (DynamoDB, UKS,SQS,Lambda).
  • Proficiency in Additional Frameworks: Exposure to Quarkus, Django, or Express Js frameworks for developing scalable and resilient backend microservices.
  • Knowledge of No-SQL Modelling: Experience working with modern No-SQL modelling techniques for data model development.
  • Familiarity with GraalVM: Exposure to GraalVM runtime for developing scalable and resilient backend microservices.