Senior Java Developer – Spring Boot, Azure Microservices & Cosmos DB

Not Interested
Bookmark
Report This Job

profile Job Location:

Toronto - Canada

profile Monthly Salary: Not Disclosed
profile Experience Required: 5years
Posted on: 8 hours ago
Vacancies: 1 Vacancy

Job Summary

  • Key Responsibilities:

    • Design and develop microservices using Java (Spring Boot)

    • Configure and manage Azure Virtual Machines (VMs) for hosting and compute needs

    • Develop and deploy serverless components using Azure Functions

    • Integrate and manage Azure Storage solutions (Blob Queue Table)

    • Build and maintain CI/CD pipelines for automated deployment and testing

    • Monitor and optimize application performance and scalability in Azure

    • Collaborate with DevOps and architecture teams to ensure secure and efficient cloud deployments

    • Maintain technical documentation and support knowledge sharing across teams

    • Work with Cosmos DB for scalable distributed data storage

  • Required Skills:

    • 8 years of experience in Java development with strong proficiency in Spring Boot and microservices

    • Solid understanding of Azure services including VMs Functions Storage and App Services

    • Experience with containerization (Docker) and orchestration using Kubernetes (AKS) is a plus

    • Hands-on experience with Azure services including DevOps AKS Azure Functions Azure Cache App Services and Cosmos DB

    • Knowledge of RESTful API design OAuth2 and JWT-based authentication

    • Strong problem-solving skills and ability to work in Agile environments

    • Excellent communication and collaboration abilities

    • SQL and NoSQL database integration

  • Role Summary:

    • Senior Java Developer with deep expertise in Spring Boot microservices architecture and Microsoft Azure services (Cosmos DB Functions AKS App Services)

    • Responsible for designing developing deploying and maintaining scalable cloud-native applications using Java and Azure technologies

  • Experience Required: 10




  • Required Skills:

    BASEL

    Key Responsibilities:Design and develop microservices using Java (Spring Boot)Configure and manage Azure Virtual Machines (VMs) for hosting and compute needsDevelop and deploy serverless components using Azure FunctionsIntegrate and manage Azure Storage solutions (Blob Queue Table)Build and maintain...
    View more view more

    Company Industry

    IT Services and IT Consulting

    Key Skills

    • REST
    • Eclipse
    • Junit
    • Spring
    • Struts
    • SOAP
    • Jpa
    • Hibernate
    • Maven
    • J2EE
    • Jdbc
    • Java