{"schemaVersion":"jobsearcher.job.v1","id":"a412d20eaef37639252105e1","url":"https://jobsearcher.com/jobs/a412d20eaef37639252105e1","canonicalUrl":"https://jobsearcher.com/jobs/a412d20eaef37639252105e1","title":"Java API Designer","description":"API ArchitectResponsibilitiesJersey City • API Design: Design RESTful, GRPC, and/or event-driven APIs using best practices and industry standards (e.g., OpenAPI/Swagger,• Documentation: Create and maintain clear, comprehensive API documentation and usage guides.• Collaboration: Work with product, engineering, and Architect teams to gather requirements and translate them into API specificatio• Standards & Governance: Define and enforce API design standards, style guides, and governance processes.Prototyping: Build API prototypes and mock servers to validate designs and facilitate early feedback.• Developer Experience: Advocate for and implement features that improve the developer experience, such as versioning, error handlir• Lifecycle Management: Support the full API lifecycle, including versioning, deprecation, and backward compatibility.• Quality Assurance: Collaborate with QA and development teams to ensure APIs are well-tested and meet performance, security, and• Continuous Improvement: Stay up-to-date with API trends, tools, and technologies, and drive continuous improvement in API design pRequired Skills & QualificationsFormal training or certification in software engineering concepts, with 10+ years of applied experience• Strong understanding of REST, GRPC, and/or event-driven API paradigms• Proficiency with API specification tools (OpenAPl/Swagger, RAML, AsyncAPI, Postman, etc.)• Experience with API gateways, management platforms, and developer portals• Excellent communication and documentation skills• Familiarity with security best practices (OAuth2, JWT, AP keys, etc.)• Experience working in Agile/Scrum environmentsPreferred Qualifications• Experience with AWS (EKS)Knowledge of Micro Services & Domain Driven architecture Experience with CI/CD pipelines and automated API testingJersey city, NJ14+","company":"Perma Technologies","rawCompany":"perma technologies","city":"Brooklyn","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-04-21T02:53:39.751Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java API Designer","description":"API ArchitectResponsibilitiesJersey City • API Design: Design RESTful, GRPC, and/or event-driven APIs using best practices and industry standards (e.g., OpenAPI/Swagger,• Documentation: Create and maintain clear, comprehensive API documentation and usage guides.• Collaboration: Work with product, engineering, and Architect teams to gather requirements and translate them into API specificatio• Standards & Governance: Define and enforce API design standards, style guides, and governance processes.Prototyping: Build API prototypes and mock servers to validate designs and facilitate early feedback.• Developer Experience: Advocate for and implement features that improve the developer experience, such as versioning, error handlir• Lifecycle Management: Support the full API lifecycle, including versioning, deprecation, and backward compatibility.• Quality Assurance: Collaborate with QA and development teams to ensure APIs are well-tested and meet performance, security, and• Continuous Improvement: Stay up-to-date with API trends, tools, and technologies, and drive continuous improvement in API design pRequired Skills & QualificationsFormal training or certification in software engineering concepts, with 10+ years of applied experience• Strong understanding of REST, GRPC, and/or event-driven API paradigms• Proficiency with API specification tools (OpenAPl/Swagger, RAML, AsyncAPI, Postman, etc.)• Experience with API gateways, management platforms, and developer portals• Excellent communication and documentation skills• Familiarity with security best practices (OAuth2, JWT, AP keys, etc.)• Experience working in Agile/Scrum environmentsPreferred Qualifications• Experience with AWS (EKS)Knowledge of Micro Services & Domain Driven architecture Experience with CI/CD pipelines and automated API testingJersey city, NJ14+","datePosted":"2026-04-21T02:53:39.751Z","dateModified":"2026-04-21T02:53:39.751Z","hiringOrganization":{"@type":"Organization","name":"Perma Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Brooklyn","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a412d20eaef37639252105e1"},"url":"https://jobsearcher.com/jobs/a412d20eaef37639252105e1"}}