Java Azure

India, Maharashtra, Pune

icon
₹ 17 - 22 Lakh/year

Full-time

Posted on: 10 months ago

Skills

java
spring boot
microservices
azure

Job Title: Java Azure Developer


1. Overview:



    • We are seeking a talented Java Azure Developer who will be responsible for designing and implementing robust Java applications in a cloud environment using Microsoft Azure. The ideal candidate will work with cross-functional teams to deliver high-quality software solutions that meet business requirements and drive innovation.


    2. Key Responsibilities:



    • Develop and maintain scalable Java applications using Spring Boot and microservices architecture.

    • Design, build, and deploy cloud-based applications on Microsoft Azure.

    • Collaborate with product owners to understand requirements and translate them into technical specifications.

    • Optimize application performance, scalability, and reliability in an Azure environment.

    • Implement best practices for CI/CD pipelines using Azure DevOps.

    • Conduct code reviews and participate in team meetings to ensure quality and adherence to coding standards.

    • Troubleshoot and debug applications, providing technical support as needed.

    • Contribute to architectural discussions and decisions regarding system design and technology stack.


    3. Technical Skills:



    • Proficiency in Java programming language.

    • Extensive experience with Spring Boot framework.

    • Strong understanding of microservices architecture.

    • Familiarity with Azure services, including Azure App Service, Azure Functions, Azure SQL Database, and Azure DevOps.

    • Knowledge of containerization technologies, such as Docker and Kubernetes, is a plus.

    • Experience with RESTful APIs and web services.


    4. Required Qualifications:



    • Bachelor’s degree in Computer Science, Information Technology, or a related field.

    • Minimum of 3 years of experience in software development with a focus on Java technologies.

    • Proven experience in developing cloud-native applications using Microsoft Azure.


    5. Skills & Experience:



    • Strong expertise in Java and Spring Boot for building microservices.

    • Hands-on experience deploying solutions and managing resources in Azure.

    • Solid understanding of Agile methodologies and practices.

    • Excellent analytical and problem-solving abilities.

    • Strong communication and collaboration skills for working in a team-oriented environment.


If you're passionate about leveraging Java technology in cloud computing and are eager to tackle unique challenges, we invite you to apply for this rewarding position!