Java Developer-Azure Cloud
Infosys · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Hyderabad, Telangana, India
Infosys · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Hyderabad, Telangana, India
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).