Application Developer-Cloud FullStack


Company Name


Job Description

  • Job Description:

    As a Cloud Application Developer, you will be responsible for leading the development and deployment of cloud applications. You will work closely with senior-level resources on assigned development and deployment activities while designing, building, and maintaining cloud environments with a focus on uptime, access control, and network security. The role requires expertise in Java, Microservices, Cloud technologies, CI/CD pipelines, and automation tools to ensure reliable, scalable, and secure solutions.

    Responsibilities:

    • Lead cloud application development and deployment activities.

    • Collaborate with senior engineers and product teams to design, build, and maintain scalable cloud environments.

    • Ensure high availability, access control, and network security using automation and configuration management tools.

    • Develop and maintain microservices-based architectures using Java, Spring Boot, and Spring Cloud.

    • Build and integrate CI/CD pipelines with tools like Jenkins, Spinnaker, GOCD, CircleCI, Argo, Ansible, or Bamboo.

    • Implement test automation frameworks (Mockito, JUnit, Selenium, JMeter) to ensure product quality.

    • Contribute to frontend development using modern JavaScript frameworks (React, Angular, Vue.js) along with HTML, CSS, and templating engines.

    • Perform UI testing with tools like Jest, Enzyme, Mocha, Karma, or Selenium.

    • Work in Agile product teams, actively participating in sprints and ceremonies.

    • Integrate and manage messaging systems (RabbitMQ, Kafka, ActiveMQ).

    • Contribute to cloud monitoring and performance optimization.


    Skills Required:

    Technical Skills (Required)

    • Strong proficiency in Java 8, data structures, and algorithms.

    • Expertise in Spring, Spring Boot, Spring Cloud, Spring Actuate, and microservices.

    • Hands-on experience with CI/CD tools: Jenkins, Spinnaker, GOCD, CircleCI, Argo, Ansible, Bamboo.

    • Proficiency with test automation tools: Mockito, JUnit, Selenium, JMeter.

    • Frontend development experience with React, Angular, or Vue.js.

    • Strong skills in HTML, CSS, JavaScript, and CSS frameworks.

    • Experience with UI testing tools (Jest, Enzyme, Mocha, Karma, Selenium).

    • Knowledge of messaging systems like RabbitMQ, Kafka, ActiveMQ.

    • Experience working in Agile development environments.

    Preferred / Nice to Have

    • Experience with cloud platforms (IBM Cloud, AWS, Azure, or GCP).

    • Knowledge of containerization tools (Kubernetes, Docker).

    • Familiarity with continuous monitoring tools (AppDynamics, Dynatrace, Prometheus, Grafana).

    Professional Skills

    • Strong problem-solving and analytical abilities.

    • Excellent collaboration and communication skills.

    • Ability to lead projects and mentor junior developers.

    • Strong focus on security, scalability, and performance optimization.

Job Details

Experience : 3 To 7
Number Of Vacancies : 1
Job Type : Permanent
Industry Type : IT/Software
Salary : 3 Lac - 8 Lac P.A

Education Summary

UG : BE/B.Tech PG : Any PG Degree

Contact Details

Contact Person : NA
Contact Number : 8026788990
e-mailId : response@in.ibm.com
Address : IBM India Private Limited, 
No. 1/124 DLF IT Park Tower 1A, 
Ramapuram, Shivaji Garden, 
Nandampakkam Post Near L&T, 
Chennai.

Back

Office Location

Central Jakarta No 1234, Jakarta, Indonesia