Your role and responsibilities
As an Application Developer: Cloud FullStack, you will develop and deploy cloud-based applications using microservices design patterns, integrating front-end, back-end, and middleware components. You will utilize expertise in multiple layers of application development to deliver productive and secure cloud-based solutions.
58 years of software development experience.
3+ years building scalable backend applications using Java/Springboot and Kotlin.
Experience with:
o Microservices architecture and distributed systems .
o Event-driven systems and messaging platforms (Kafka).
o RDBMS (Oracle and Postgres) and NoSQL databases (Mongo, Redis, Cassandra)
o ElasticSearch
o Cloud-native environments (AWS, GCP, Azure or similar).
o Containerization and orchestration (Docker, Kubernetes or similar).
o CI/CD pipelines and automated testing.
Strong problem-solving skills with solid understanding of data structures and algorithms .
Required education
Bachelor's Degree
Preferred education
Master's Degree
Required technical and professional expertise
58 years of software development experience.
3+ years building scalable backend applications using Java/Springboot and Kotlin.
Experience with:
o Microservices architecture and distributed systems .
o Event-driven systems and messaging platforms (Kafka).
o RDBMS (Oracle and Postgres) and NoSQL databases (Mongo, Redis, Cassandra)
o ElasticSearch
o Cloud-native environments (AWS, GCP, Azure or similar).
o Containerization and orchestration (Docker, Kubernetes or similar).
o CI/CD pipelines and automated testing.
Solid problem-solving skills with solid understanding of data structures and algorithms .
Preferred technical and qualified experience
Cloud Security Knowledge: Exposure to implementing cloud security measures, including network security and access control, to ensure the integrity of cloud-based applications.
Advanced DevOps Tools: Experience working with advanced DevOps tools and methodologies to optimize the development, testing, and deployment of cloud-based applications.
Multi-Cloud Environments: Exposure to designing, building, and maintaining multi-cloud environments, focusing on uptime, scalability, and automation.
Years of Experience:
5 - 8
📌 Application Developer Cloud Fullstack Bengaluru (India)
🏢 IBM
📍 India