Java Developer (API)

Shuvel Digital

Java Developer (API)

Remote,
Part Time
Paid
  • Responsibilities

    Java Developer (API)
    Remote
    .

    Skills:

    • Proficiency in Java and microservices frameworks (eg: Springboot)
    • Strong understanding of API architectural styles (REST, GraphQL, SOAP).
    • Strong understanding of common data formats (JSON, XML, YAML)
    • Experience with cloud platforms(preferred: Azure Cloud Platform)
    • Experience with DevSecOps (preferred: Azure DevSecOps)
    • Experience with API development tools, API gateways, and API management platforms.
    • Understanding of database technologies, messaging technologies.

    **
    Expectations:**

    • Creating API specifications for RESTful APIs that define how different systems can interact, ensuring scalability, security, and performance
    • Creating clear and comprehensive API documentation to assist developers in understanding and using the API.
    • Tracking API performance, identifying and resolving issues, and optimizing API functionality.
    • Implementing security protocols, authentication, and authorization mechanisms to protect APIs and prevent unauthorized access.

    A Java Developer designs and build applications using the Java programming language. They work on both front-end and back-end development, depending on the project requirements

    1. Expertise in Java and related frameworks

    2. Knowledge of web development and RESTful APIs

    3. Strong debugging and testing skills