Java Developer-Azure Cloud
- Source: Naukri
- Infosys
- Hybrid
- Bengaluru
- Full-Time
- Mid level
Job Description
Key Responsibilities
- Develop and maintain enterprise applications using Java and Spring Boot.
- Design and develop RESTful APIs and backend services.
- Deploy and manage applications on Microsoft Azure.
- Work with Azure App Services, Azure SQL Database, and Azure Storage.
- Build scalable and secure cloud-native applications.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Troubleshoot, debug, and optimize application performance.
- Follow coding standards, best practices, and Agile methodologies.
- Participate in code reviews and technical discussions.
Mandatory Skills
- 2-3 years of experience in Java development.
- Strong knowledge of Core Java, OOP Concepts, Collections, and Multithreading.
- Experience with Spring Boot, Spring MVC, and Hibernate.
- Hands-on experience in REST API development.
- Knowledge of Azure Cloud Services.
- Experience with Azure App Services and Azure SQL.
- Knowledge of Git and version control systems.
- Understanding of authentication mechanisms such as OAuth2 and JWT.
- Familiarity with SQL databases.
Preferred Skills
- Azure DevOps CI/CD Pipelines.
- Docker and Containerization.
- Azure Functions.
- Azure Key Vault.
- AKS (Azure Kubernetes Service).
- Microservices Architecture.
- Messaging Services (Azure Service Bus/Event Hub).
Skills
- Java
- microsoft-azure
- spring
- spring-boot
- azure-app-service
- azure-sql
- azure-sql-database
- azure-storage
- microsoft-azure-storage
- spring-mvc
- Hibernate
- OAuth2
- azure-devops
- azure-pipelines
- Docker
- azure-functions
- microsoft-azure-functions
- azure-key-vault
- vault
- Kubernetes
- azure-kubernetes-service
- azure-service-bus
- microsoft-azure-service-bus
- event-hub
