Application Developer
KeySkills
Company Name
Infosys Ltd ( Bangalore )
Job Description
Job Description:
We are seeking a Cloud Developer to lead the development and deployment of cloud applications. The role involves collaborating with senior resources on project execution, designing, building, and maintaining cloud environments with a focus on uptime, access, control, and network security. The developer will leverage automation and configuration management tools to deliver robust and scalable cloud solutions.
Technical & Professional Expertise
-
Backend Development: Extensive hands-on experience in Java 8, coding with data structures and algorithms.
-
Frameworks: Spring, Spring Boot, Spring Cloud, Spring Actuator, Microservices-based architecture.
-
CI/CD Tools: Jenkins, Spinnaker, GOCD, CircleCI, Argo, Ansible, Bamboo.
-
Test Automation: Mockito, JUnit, Selenium, JMeter.
-
Frontend Development: Experience with JavaScript frameworks (React, Angular, VueJS, Analytics.JS), HTML, CSS, JS, CSS frameworks, and JS templating engines.
-
UI Testing: Jest, Enzyme, Mocha, Karma, Selenium.
-
Agile Practices: Experience working in Agile Product Teams.
-
Messaging Queues: RabbitMQ, Kafka, ActiveMQ.
Nice to Have Skills
-
Cloud platforms: IBM Cloud, AWS, Azure, GCP
-
Containerization: Docker, Kubernetes
-
Continuous Monitoring: AppDynamics, Dynatrace, Prometheus/Grafana
Key Responsibilities
-
Lead execution of development and deployment projects.
-
Design, build, and maintain cloud environments ensuring high availability and security.
-
Implement automation and configuration management practices.
-
Collaborate with product and engineering teams in Agile environments.
-
Support CI/CD pipeline implementation and integration.
-
Participate in testing, monitoring, and performance optimization of cloud applications.
-