Senior API Developer Java AWS at Teknoviq Solutions
North Smithfield, RI 02896, USA -
Full Time


Start Date

Immediate

Expiry Date

07 Nov, 25

Salary

57.0

Posted On

08 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

Client is developing an externalized Service Center Inquiry API to enable firms to access status information on Service Center work items without logging into the Wealth scape portal. This initiative supports client’s enterprise strategy of extending API capabilities to clients, allowing firms to integrate Service Center functionalities into their proprietary portals…. The project involves defining the API contract, application development, testing, and deployment on a cloud-based AWS platform.Team Requirements: We are seeking three highly skilled developers to augment an existing agile squad for a fixed duration of nine months.Key Responsibilities: The successful candidates will be responsible for: * 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 metadata9. * 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 users814. * 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 squadRequired Technical Skills: Candidates must demonstrate strong coding skills and experience in the following: * Java * REST API * Spring Framework / Spring Boot * AWS (Cloud development, deployment, EKS, auto-scaling groups, load balancers, Terracore/Terraform) * SQL * API Security (OAuth 2.0, API keys, HTTPS, RBAC) * Datadog (for logging and monitoring) * Jenkins * JSON (request/response handling)Required Non-Technical & Experience Skills: * At least one developer must have experience navigating Fidelity’s internal processes for API development, including architecture, approvals, and externalization. This includes familiarity with Fidelity’s API process, such as swagger approval, domain approval model, API store, digital exchange, integration exchange, stratum, and pharmacy code * Experience in large enterprises is preferred * Ability to communicate effectively with diverse teams and proactively seek information * Commitment to quality of talent as a primary factorPreferred Experience: * Prior Fidelity experience is highly preferred * Experience from other large enterprise clients * Financial background is not a strict requirement
Job Type: Contract
Pay: $50.00 - $57.00 per hour

Ability to Commute:

  • North Smithfield, RI 02896 (Preferred)

Ability to Relocate:

  • North Smithfield, RI 02896: Relocate before starting work (Preferred)

Work Location: In perso

Responsibilities

Please refer the Job description for details

Loading...