Search by job, company or skills

Virtusa

Java API Developer

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

Job Description

Job description

  • 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 (e.g. 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.
  • Responsibilities
  • Design and implement high performance RESTful services and APIs using best
  • design principles and architectural styles
  • Define functional specifications and perform feasibility analysis
  • Ensure the security, scalability, and reliability of microservices by
  • implementing appropriate security measures and monitoring tools.
  • Write clean, maintainable, and efficient code, adhering to coding standards and guidelines.
  • Build, test, and deploy microservices-based applications in a cloud-native environment,
  • using containerization technologies.
  • Optimize performance and troubleshoot issues related to microservices communication,
  • data consistency, and system integrations.
  • Collaborate with software architects, engineers, and product managers to
  • understand business requirements and translate them into technical solutions.
  • Integrate new code into existing CI/CD pipelines.
  • Deliver quality results on time with minimal dependency or supervision.

More Info

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

About Company

Job ID: 109279679

Similar Jobs

Hyderabad

Skills:

Api GatewayRESTfulSqlGitCI/CD

Hyderabad, Bengaluru, Noida

Skills:

JavaApiSql