Search by job, company or skills

Virtusa

API Developer

4-6 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 40 applicants
Early Applicant
Quick Apply

Job Description

Job description

  • Role-Lead Engineer

  • Experience
  • 10 years experience in API design, development, and implementation
  • 3 years experience of cloud platform services (preferably GCP)

  • Hands-on experience in designing, implementing, and maintaining APIs that meet the
  • highest standards of performance, security, and scalability.
  • Hands-on experience in Design, develop, and implement microservices architectures and solutions using industry best practices and design patterns.
  • Hands-on experience with cloud computing and services.
  • Hands-on experience with proficiency in programming languages like Java, Python, JavaScript etc.
  • Hands-on experience with API Gateway and management tools like Apigee, Kong, API Gateway.
  • Hands-on experience with integrating APIs with a variety of systems/applications/microservices and infrastructure .
  • Deployment experience in Cloud environment (preferably GCP)
  • Experience in TDD/DDD and unit testing.
  • Hands-on CI/CD experience in automating the build, test, and deployment processes to
  • ensure rapid and reliable delivery of API updates.

  • Technical Skills
  • Programming & Languages: Java, GraphQL, SQL,
  • API Gateway and management tools Apigee, API Gateway
  • Database Tech: Oracle, Spanner, BigQuery, Cloud Storage
  • Operating Systems Linux

  • Expert with API design principles, specification and architectural styles
  • like REST, GraphQL, and gRPC,
  • Proficiency in API lifecycle management, advanced security measures, and
  • performance optimization.
  • Good Knowledge of Security Best Practices and Compliance Awareness.
  • Good Knowledge of messaging patterns and distributed systems.
  • Well-versed with protocols and data formats.
  • Strong development knowledge in microservice design, architectural patterns,
  • frameworks and libraries.
  • Knowledge of SQL and NoSQL databases, and how to interact with them through APIs
  • Good to have knowledge of data modeling and database management design database
  • schemas that efficiently store and retrieve data.
  • Scripting and configuration (eg yaml) knowledge.
  • Strong Testing and Debugging Skills writing unit tests and familiarity with the tools and techniques to fix issues.
  • DevOps knowledge CI/CD practices and tools.
  • Familiarity with Monitoring and observability platforms for real-time
  • insights into application performance
  • Understanding version control systems like Git.
  • Familiarity with API documentation standards such as OpenAPI.
  • Problem-solving skills and ability to work independently in a fast-paced environment.
  • Effective Communication negotiate and communicate effectively with stakeholders to ensure API solutions meet both technical and non-technical stakeholders.

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Job ID: 109117001

Similar Jobs

Hyderabad, India

Skills:

JavaAgile Development MethodologiesApi DevelopmentNode.jsPython

Hyderabad

Skills:

LambdaRDSECSDynamodbApi GatewayS3

Hyderabad

Skills:

Api AutomationOracle CloudVendor Management

Hyderabad

Skills:

Api GatewayRESTfulSqlGitCI/CD

Hyderabad, India

Skills:

SqlGithubSwaggerKafkaRest ApisAzure FunctionsFastAPIPostmanPythonFlaskAzure DevOpsSparkOpenAPISwagger UI