Globality Bid | Senior API Developer | Remote or Smithfield
Globality Bid | Senior API Developer | Remote or Smithfield
Posted 2 days ago
SENIORITY
Senior
About the role
- Application development, testing, and deployment of the Externalized Service Center Inquiry API.Defining and adhering to the API contract
- Designing and developing the API to accept input parameters such as Work Item Number, Account#, and Confirmation#, and provide comprehensive status information including current status, account name, category, subcategory, and other relevant metadata.
- Implementing robust API security measures, including OAuth 2.0 for authentication and authorization, API keys for client identification, and HTTPS for encrypted communication.
- Incorporating role-based access control (RBAC) to manage permissions and ensure compliance with enterprise security standards.
- Adhering to applicable data privacy and regulatory standards (e.g., GDPR, CCPA).Designing the API to scale horizontally to accommodate increasing demand and ensure high availability.
- Leveraging AWS cloud services such as auto-scaling groups and load balancers to dynamically adjust resources.
- Implementing efficient concurrency handling mechanisms, such as asynchronous processing and connection pooling.
- Integrating with existing systems or data sources that manage Service Center work items to retrieve real-time data.
- Deploying the API on an Amazon EKS cluster (Active/Active) using Terracore/Terraform and following Fidelity Architectural standards.
- Implementing comprehensive error handling mechanisms, returning standardized error codes and messages.
- Configuring logging via Datadog to capture detailed information about API requests, responses, and errors for troubleshooting and auditing.
- Supporting JSON requests/responses.
- Providing comprehensive documentation, including a detailed Swagger contract, integration guidelines, and usage examples for developers, and high-level documentation for business users.
- Incorporating versioning capabilities for future updates and changes.
- Conducting end-to-end testing of API functionality, data accuracy, and integration with client proprietary portals, including scenarios for high availability and disaster recovery.
- Participating in and contributing to automated pipelines for code deployment and monitoring.
- Communicating effectively with different teams and proactively seeking information.
- Guiding and driving the work of other developers within the agile squad.
- JavaREST APISpring Framework / Spring BootAWS (Cloud development, deployment, EKS, auto-scaling groups, load balancers, Terracore/Terraform)SQLAPI Security (OAuth 2.0, API keys, HTTPS, RBAC)
- Datadog (for logging and monitoring)
- JenkinsJSON (request/response handling)
- Required Non-Technical & Experience Skills:
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
More like this
