Current jobs related to Lead API Architect - Readington, New Jersey - Persistent Systems


  • Readington, New Jersey, United States Inficare Full time

    Job Description for Senior Full Stack Software DeveloperWe are seeking a highly skilled Senior Full Stack Software Developer to join our team at Inficare. The ideal candidate will have 5-7 years of experience as a hands-on full stack software engineer with a strong background in Java/J2EE, Spring boot, Cosmos, Mongo, Angular/React, and Azure services.Key...

Lead API Architect

2 months ago


Readington, New Jersey, United States Persistent Systems Full time

Position Overview

As a Senior Technical Engineer (API Designer), you will play a pivotal role in establishing the technical architecture of our APIs. Your expertise will be essential in creating clear, efficient schemas and scalable systems that enhance user experience for developers.

Key Responsibilities:

  • API Schema Development:
    • Engage with stakeholders to capture business requirements and convert them into precise API schemas.
    • Design data models that prioritize efficiency, consistency, and performance optimization.
    • Establish clear and detailed data types, properties, and relationships.
  • API Architecture Strategy:
    • Develop secure, scalable, and maintainable API solutions.
    • Select suitable technologies and frameworks tailored to project needs.
    • Ensure efficient data flow and management of API requests.
  • API Design and Implementation:
    • Create prototypes and proof-of-concept designs for APIs.
    • Contribute to the development of robust, well-documented APIs.
    • Promote best practices in API design and development.
  • API Governance:
    • Collaborate with the API product team to define and enforce API governance policies.
    • Stay updated on the latest API standards and trends.
    • Continuously assess and enhance the existing API ecosystem.

Qualifications:

  • 10 to 12 years of experience in IT.
  • Bachelor's degree in Computer Science, Information Technology, or a related discipline (or equivalent experience).
  • Demonstrated experience in defining and designing API schemas.
  • Comprehensive understanding of API design principles (e.g., REST, GraphQL, JSON Schema).
  • Strong knowledge of API architecture concepts (e.g., microservices, API gateways).
  • Experience with API development using prominent programming languages and frameworks (e.g., Java, .Net).
  • Familiarity with API testing tools and methodologies.
  • Experience with API documentation tools (e.g., Swagger, OpenAPI).
  • Excellent communication, collaboration, and problem-solving abilities.
  • A passion for creating elegant, efficient, and user-friendly APIs.

Preferred Qualifications:

  • Experience with API Management platforms (e.g., Apigee, APIM).
  • Knowledge of Infrastructure as Code (IaC) tools (e.g., Terraform, Ansible).
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Contributions to open-source API projects.

Benefits:

  • Competitive salary and comprehensive benefits package.
  • A culture focused on talent development with opportunities for promotions and company-sponsored education.
  • Engagement with cutting-edge technologies.
  • Employee engagement initiatives including flexible work hours and recognition awards.
  • Annual health assessments.
  • Insurance coverage for life, personal accidents, and hospitalization for family members.

At Persistent Systems, we foster a values-driven and people-centric work environment that empowers our employees to:

  • Accelerate their professional and personal growth.
  • Make a significant impact using the latest technologies.
  • Enjoy collaborative innovation with a focus on diversity and work-life balance.
  • Access global opportunities to work and learn alongside industry leaders.

Join us in unlocking your full potential at Persistent Systems.

Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind.