Description

Position Objective

We are looking for an experienced Java developer with a good background in Azure to help build strategic integration and data solution. This will involve working with, and tweaking, an existing Azure-based design. There will be significant work with data transformation and structure.

Key Responsibilities & Skills

  • Design, develop, and maintain robust and scalable Java/J2EE applications.
  • Integrate Java/J2EE applications with Microsoft Azure services.
  • Work closely with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Implement and optimize cloud-based solutions to ensure high performance, security, and scalability.
  • Participate in code reviews, ensuring adherence to best practices and coding standards.
  • Troubleshoot and resolve software defects and issues in a timely manner.
  • Write clean, maintainable, and efficient code.
  • Stay up to date with the latest industry trends and technologies to ensure optimal performance and user experience.
  • Document development processes, code changes, and provide technical documentation as required.

Unique Knowledge & Skill Requirement

  • At least 5 years of Java development experience
  • At least 2 years of recent development work in the Azure platform
  • At least 2 successfully completed projects leveraging messaging queues
  • At least 5 RESTful APIs successfully created with well-defined JSON schemas

Required Skills

  • Development Technologies
    • Java development
    • Azure SDK development
    • Best-practice Git usage
  • Azure-Specific Technologies
    • Azure Functions
    • Azure Service Bus
    • Azure Blob Storage and/or Azure Data Lake
  • API Technologies
    • Creating RESTful APIs
    • JSON schema definition
  • Storage and Transport Technologies
    • Asynchronous design concepts
      • Queues
      • Topics
      • Pub/Sub Design
    • NOSQL Databases

Desired Skills

  • Azure Logic Apps
  • Azure API Management
  • Azure NOSQL Database Technologies
  • Azure Data Factory

Education

B.Tech (CS/IT) or equivalent

Education

B.Tech (CS/IT) or equivalent