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.
- Robust 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.