Posted:4 months ago|
Platform:
Hybrid
Full Time
Working Time : 1PM IST to 10 PM IST
Responsibilities:
Development of Microservices: Design, develop, and maintain microservices using Java Spring Boot to build scalable applications.
Database Integration: Implement database models, handle data operations, and interact with Azure SQL Server using SQL queries or ORM frameworks like Hibernate.
API Development: Create RESTful APIs and endpoints to expose functionality to other services and client applications.
Cloud Deployment: Deploy and manage Spring Boot microservices on Azure or other cloud platforms, utilizing containerization technologies like Docker and container orchestration tools like Kubernetes.
Integration with Azure Services: Integrate microservices with various Azure services like Azure Service Bus, Azure Functions, or Azure API Management.
Security and Authentication: Implement security mechanisms like OAuth, JWT, or Azure Active Directory for securing APIs and microservices.
Performance Optimization: Optimize the performance of microservices, ensuring low latency, high availability, and scalability.
Monitoring and Logging: Implement logging and monitoring solutions to track the health and performance of microservices using tools like Azure Monitor, Application Insights, or ELK stack.
Requirements:
Java and Spring Boot: Strong proficiency in Java programming language and hands-on experience with Spring Boot framework.
Microservices Architecture: In-depth understanding of microservices architecture and its associated patterns like API Gateway, Service Discovery, Circuit Breaker, etc.
Azure SQL and Database Knowledge: Proficiency in working with Azure SQL Server or any other relational databases. Knowledge of database design, optimization, and SQL querying is essential.
RESTful API Design: Experience in designing and implementing RESTful APIs and understanding API best practices.
Cloud Computing: Familiarity with cloud platforms, especially Microsoft Azure, and experience with cloud-native development and deployment.
Version Control: Proficiency in using version control systems like Git for collaborative development.
Containerization and Orchestration: Experience with Docker and Kubernetes for containerization and orchestration.
Security: Understanding of security principles and best practices in web application and microservices development.
Agile Methodologies: Experience working in Agile development environments, delivering features in iterations.
American Unit
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Nowpune, maharashtra
Salary: Not disclosed
16.0 - 30.0 Lacs P.A.
6.0 - 15.0 Lacs P.A.
Mumbai, Pune
12.0 - 22.0 Lacs P.A.
Hyderabad, Chennai, Bengaluru
8.0 - 18.0 Lacs P.A.
Hyderabad, Chennai, Bengaluru
5.0 - 10.0 Lacs P.A.
Chennai, Bengaluru
5.0 - 10.0 Lacs P.A.
Hyderabad
15.0 - 18.0 Lacs P.A.
Mulshi, Maharashtra, India
Salary: Not disclosed
14.0 - 20.0 Lacs P.A.