
Completed
Posted
I need a concise Go implementation that proves out a complete Cerner Millennium FHIR “system-to-system” workflow, using the secure sandbox. The work breaks into two clear functions written in idiomatic Go: • Authenticate(): build the signed JWT, exchange it against Cerner’s OAuth2 endpoint, and return the bearer access token. • GetPatient(token, patientID): call /Patient/{id} with that token and return the raw JSON payload (full resource). The code must run against your own sandbox account first, then be handed over so I can drop in my client_id / private key and see the very same calls succeed. Please keep dependencies light (net/http, or a mature wrapper such as go-request/resty), isolate credentials in a ‑env or config file, and add a brief README describing setup, env vars, and how to execute a one-line test. Acceptance criteria – Successful token response from Cerner’s secure sandbox via JWT system-to-system flow – HTTP 200 patient record returned when I supply my token and a valid patient id – Clear error handling for token expiry, bad id, or auth failure – Clean, well-commented Go code plus a minimal README and Go test that demonstrates both calls When you reply, let me know any prior healthcare or FHIR integrations you have delivered and the languages you are most comfortable with besides Go.
Project ID: 40613112
109 proposals
Remote project
Active 5 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
109 freelancers are bidding on average $22 USD/hour for this job

Hello, I have 11 years of experience building enterprise backend applications, secure REST APIs, and OAuth-based integrations. While my primary expertise is in Java and Spring Boot, I also work with Go for lightweight services and API integrations, and I'm comfortable implementing secure OAuth 2.0 authentication workflows. I understand your requirement is to build a concise, production-quality proof of concept that: * Implements the Cerner Millennium **system-to-system OAuth 2.0 JWT authentication flow** in Go. * Generates a signed JWT, exchanges it for an access token, and securely handles token management. * Retrieves a FHIR Patient resource using the authenticated bearer token. * Uses environment variables for all credentials and configuration. * Includes clean, well-structured Go code, error handling, a minimal README, and a simple test demonstrating the complete workflow. * Clean, idiomatic Go code with minimal dependencies. * Secure credential management using a `.env` configuration. * Clear separation of authentication and FHIR client logic. * Proper handling of authentication failures, expired tokens, and invalid patient IDs. * Well-documented setup instructions so you can simply replace the sandbox credentials with your own and run the same implementation successfully. * Enterprise REST API development. * OAuth 2.0 and JWT authentication. * Healthcare API integration concepts and FHIR resources. * JSON, HTTP, secure API design, and backend architecture.
$20 USD in 40 days
7.3
7.3

Hello, I will deliver two clean Go functions, Authenticate() and GetPatient(), wired to Cerner Millennium's secure sandbox using the JWT system-to-system OAuth2 flow. Credentials will live in a .env file, dependencies stay minimal (net/http plus a JWT library), and a README with a one-line test command will ship alongside Go tests covering token expiry and bad patient ID cases. On a recent FHIR integration, isolating the JWT signing into its own helper made swapping credentials between sandbox and production trivial. Questions: 1) Do you already have a Cerner sandbox app registered, or should I create one for initial testing? 2) Any preference on the JWT library (golang-jwt vs. square/go-jose)? Share your sandbox client_id and I will have the token call working same day. Looking forward to discussing further. Best regards, Kamran
$19 USD in 40 days
6.5
6.5

Hi, this is a tightly scoped Cerner Millennium FHIR proof, and the deliverable is really about making the JWT system-to-system flow reproducible rather than just getting one successful sandbox call. The real engineering risk is usually in auth claim correctness, token exchange edge cases, and making the handoff deterministic when another party swaps in their own credentials. I’ve built several production integrations like this around external APIs, signed auth flows, and clean handoff requirements. I usually structure the work so auth, request execution, config loading, and error normalization are isolated and easy to verify with a one-line test. The closest match in my past work is Custom Feature Development & Integration, where I dropped into an existing technical surface area, implemented targeted functionality, added tests, and delivered documentation for the client team to run independently. NYSE Day Trading Bot Development is also relevant because it required reliable API interaction, configurable runtime inputs, and testable behavior under live conditions. For this Cerner workflow, I’d keep dependencies light, separate token generation from FHIR resource access, and make the README explicit about env vars, expected claims, and failure modes. I’d also make sure token expiry, invalid patient IDs, and auth failures return clear errors rather than opaque HTTP noise. Thanks, Hercules
$25 USD in 40 days
6.4
6.4

I understand you need a Go implementation demonstrating a Cerner Millennium FHIR "system-to-system" workflow within the secure sandbox, specifically focusing on the `Authenticate()` and `GetPatient()` functions. I've previously built and deployed similar secure OAuth2 integrations for healthcare APIs, achieving a 99.8% success rate in token acquisition and resource retrieval for a major hospital network. My approach will involve creating two distinct Go functions. `Authenticate()` will construct the signed JWT using the `golang-jwt/jwt` library, then perform an OAuth2 token exchange against Cerner’s designated endpoint. `GetPatient()` will utilize the obtained bearer token to make a GET request to the `/Patient/{id}` FHIR resource endpoint. The raw JSON payload will be returned directly. All code will be written in idiomatic Go, with clear error handling and logging. Could you clarify if the `Authenticate()` function needs to handle token refresh logic, or if a single token acquisition per execution is sufficient for this proof-of-concept? Ready to start as soon as you confirm scope.
$25 USD in 7 days
5.1
5.1

Hi, I can create a Go implementation to prove the Cerner Millennium FHIR workflow. I have experience with healthcare integrations and FHIR standards. I have worked on similar projects where I built secure systems using OAuth2 and handled patient data. My plan is to first authenticate using JWT and then implement the GetPatient function. I will ensure the code is clean, well-commented, and includes error handling for various scenarios. I will also provide a README for setup and testing. I have delivered healthcare integrations using Go and other languages like Python and Java. What is your preferred method for testing the implementation? I invite you to chat so we can discuss this project further.
$20 USD in 40 days
5.3
5.3

Hello, I have worked on healthcare API Development with FHIR style resources, OAuth token flows, and secure server-to-server integrations. Besides Go, I am comfortable with JavaScript, TypeScript, Node.js, PHP, and Python. I will create the Authenticate() and GetPatient(token, patientID) functions in idiomatic Go with light dependencies and direct HTTP calls where suitable. Credentials will be isolated in env or config, with clear handling for token expiry, auth failure, and bad patient IDs. I will verify the Cerner sandbox workflow first, then provide clean code, a minimal README, and a Go test for the one-line run. Best regards, Teo
$20 USD in 15 days
5.4
5.4

Hi. To prove out Cerner Millennium’s system-to-system flow, I’d build the JWT auth and Patient lookup in idiomatic Go with net/http, keeping the implementation lean and easy to hand over. I’ll isolate secrets in .env/config, add clear error paths for auth failure, token expiry, and invalid IDs, then include a minimal test and README so the sandbox flow is repeatable from your side. The result will be a clean drop-in package that exchanges the signed JWT, retrieves the bearer token, and returns the raw Patient resource exactly as Cerner responds. As a Senior Backend Engineer, I have mastered Go, OAuth2 JWT flows, REST APIs, and healthcare/FHIR integrations, and have strong experience in system-to-system API work and sandbox validation. I’ve delivered integrations where reliability, traceable errors, and simple deployment mattered more than extra abstractions. I am sure I can deliver high-quality results within a short timeline for this scope. Let’s get in touch and discuss more. Thanks.
$20 USD in 20 days
5.2
5.2

As an accomplished developer with a vast background in API and software development, I am in an ideal position to expertly handle your Go-Cerner FHIR integration project. With years of experience working with APIs and developing robust, scalable systems, I can ensure the successful implementation of a complete Cerner Millennium FHIR "system-to-system" workflow using Go. My proficiency with other languages including PHP, JavaScript, React.js, Node.js, Python shows my adaptability and comfort with working on diverse projects. I can guarantee that your project will be built using idiomatic Go code that is efficient, clear, and well-commented with light dependencies to keep things simple and easily manageable for you. In addition to my technical skills, I bring to the table a strong sense of professionalism and a focus on building long-term partnerships. So you can expect not only clean code but also a minimal README guide to ensure easy setup and execution for future tests. I recognize the value of reliable delivery and clear communication on projects like these, which is why I'd be thrilled to leverage my skills here and provide exactly what your project needs. Let's ensure your integration runs seamlessly!
$20 USD in 40 days
4.9
4.9

Hi there, As a full-stack software engineer and a solution-focused team player, I possess the diverse skillset that your project necessitates. While Go might not be explicitly listed in my extensive coding arsenal, my proficiency in several related languages such as Python, Java and REST APIs can easily be employed alongside my strong aptitude for API Development to ensure a reliable and idiomatic implementation of the two vital functions required for your Cerner FHIR Integration. While I acknowledge the paramount importance of using well-established wrappers for HTTP requests to keep things optimized and precise, my experience in forging bespoke solutions when necessary would provide an added advantage to this project. Besides having a strong foundation in JSON and OAuth, my comprehensive grasp on API development encompasses not just building but also diligent documentation - an attribute vital for clean, well-commented Go code that you expect.
$20 USD in 40 days
4.5
4.5

Hello! Bravion from Cleveland here. To implement your Cerner FHIR integration, I will first create a secure JWT authentication flow using Go’s standard libraries to ensure token exchange is robust and compliant. Then, I will develop the GetPatient function to fetch patient data with proper error handling for token expiry and invalid IDs, keeping dependencies minimal with net/http or a lightweight wrapper. Finally, I will isolate credentials in a config file and provide a clear README and test cases for easy setup and verification. Have you already set up your Cerner sandbox account, or would you need assistance with that? Also, do you prefer any specific Go testing framework for the unit tests? If you want high-quality results, please do not hesitate to contact me.
$50 USD in 40 days
4.2
4.2

Hello! You need a working Go implementation that validates a full Cerner Millennium FHIR system-to-system integration from authentication through data retrieval. I'll deliver clean, tested Go code that handles the complete flow and proves the connection works end-to-end. I've built secure integrations using JSON parsing for health data exchange and implemented Web Services that handle authentication workflows and error responses. My Software Development background includes building production systems that consume external APIs with proper security controls, retry logic, and structured error handling—exactly what you need for a reliable FHIR proof-of-concept. Here's how I'll get you there: - Set up the authentication flow and token management to establish the system-to-system connection with Cerner - Implement endpoint calls to retrieve FHIR resources with proper JSON unmarshaling and validation - Add error handling, retry logic, and logging so the integration is resilient and easy to troubleshoot Which specific FHIR resources do you need to retrieve in this proof-of-concept, and do you already have sandbox credentials from Cerner? I can start immediately and keep you updated through Freelancer messages as I build and test each component. Best regards, Jordan Rafael G.
$18 USD in 2 days
3.9
3.9

I've built FHIR integrations for Epic and Allscripts using Go and Python, handling JWT auth, OAuth2 flows, and sandbox testing, so this is right in my wheelhouse. I'll implement two idiomatic Go functions: `Authenticate()` for JWT signing and token exchange, and `GetPatient()` for FHIR resource retrieval, using `net/http` with minimal dependencies. Credentials will be isolated via environment variables, with a concise README covering sandbox setup, token flow validation, and a one-line test case. Error handling will cover auth failures, token expiry, and invalid patient IDs explicitly. The package will be handed over with sandbox-validated credentials stripped, leaving only the client's integrator keys. Thanks, Andrii
$20 USD in 40 days
4.1
4.1

With over 6 years of experience as a full-stack developer, I'm the ideal candidate for your Cerner FHIR integration project. Adept at API development and experienced with REST API, I possess the necessary skills to build a robust, efficient, and highly-functional Go implementation. My focus on creating AI-powered solutions gives me an edge in delivering a project that can efficiently handle repetitive tasks and manage data syncing just like you need for this project. Furthermore, my extensive experience in healthcare-related projects would be invaluable. I have built AI-driven voice agents for medical providers, lead enrichment pipelines and scraping tools for healthcare sector projects. Lastly, my commitment to delivering production-ready solutions is second to none. My work will ensure not only successful token response and patient records but also offer robust error handling to deal with various scenarios such as token expiry, bad ID or authentication failure. Combining these skills with a clear communication style and deep respect for deadlines makes me the perfect fit for your project's success. Let's get started on building a reliable system-to-system workflow using Go!
$15 USD in 1 day
3.9
3.9

Hello, After reviewing your requirements, I understand you need a clean Go implementation demonstrating the complete Cerner Millennium FHIR system-to-system workflow using JWT authentication, OAuth2 token exchange, and secure Patient API access. I have experience developing REST API integrations, OAuth authentication flows, JSON-based services, and secure backend applications. The main challenge will be implementing the JWT-based authentication correctly while keeping the code lightweight, secure, and easy to reuse with your own credentials. I can build the Authenticate() and GetPatient() functions in idiomatic Go, isolate configuration through environment variables, add proper error handling, and provide clear documentation with a simple test workflow. My approach would include validating the integration against the sandbox environment first, then delivering clean source code, README instructions, and examples showing token generation and patient resource retrieval. A couple of quick questions: • Do you already have access to a Cerner Millennium sandbox account, or should I assist with the initial setup? • Do you require the implementation to follow any specific FHIR version (R4, etc.)? I would be glad to help create a reliable and maintainable FHIR integration and can start immediately. Best regards, Carlos
$15 USD in 40 days
3.7
3.7

Hello, We will deliver two clean Go functions (Authenticate and GetPatient) that complete the Cerner Millennium FHIR system-to-system JWT flow against the secure sandbox, with credentials isolated in a .env file and a minimal README. For the JWT signing, we will use Go's crypto libraries directly to keep dependencies light. Error handling will cover token expiry, invalid patient IDs, and auth failures with structured responses. A couple of quick things to confirm: 1) Do you already have a Cerner sandbox account registered, or should we set one up? 2) Any preference on RSA vs EC keys for JWT signing? The number quoted here is a starting estimate. The exact cost and timeline will be confirmed after we go through the full scope together. Looking forward to discussing further. Best regards, Faizan
$19 USD in 40 days
3.8
3.8

As an experienced software development team with a particular focus on API Development, REST API and Software Development, my company, Web Crest, is uniquely positioned to fulfill your needs. We have extensive skill in crafting efficient and secure system-to-system workflows, which directly aligns with your project requirements for a concise Go implementation atop the Cerner Millennium FHIR utilizing secure sandbox. From devising the signed JWT, securing bearer access token to calling /Patient/{id}, we grasp the essence of the task you are assigning and can guarantee its accomplishment. Also worth mentioning is our appreciation for light dependencies, such as from net/http and our proficiency in using mature wrappers like go-request/resty when required. This practice enhances simplicity, reusability and saves valuable time during execution. Furthermore, our comprehensive documentation experience ensures that confedential data like client_id / private_key are kept properly isolated either in-env or config files. Even though FHIR integrations is not specifically mentioned as a prior accomplishment we have delivered as a team.
$20 USD in 40 days
3.7
3.7

Hi, this is Kris from McKinney, Texas. I've reviewed your project requirements and understand that you need a Go implementation for a complete Cerner Millennium FHIR "system-to-system" workflow using the secure sandbox. The key challenges include building the signed JWT for authentication, exchanging it against Cerner's OAuth2 endpoint, and handling the retrieval of patient records. My approach involves developing two functions in idiomatic Go, namely Authenticate() to handle JWT creation and token exchange, and GetPatient(token, patientID) to fetch patient data. I will ensure lightweight dependencies, secure credential storage, and a detailed README for seamless execution and testing. A few additional questions: Q1: Do you have specific preferences for error handling and logging mechanisms? Q2: Are there any specific security considerations that need to be addressed? Q3: Could you provide more details on the expected scale and performance requirements for this integration? Best regards, Kris Kramer
$20 USD in 40 days
4.4
4.4

Cerner's system-to-system flow has a subtle gotcha: their sandbox JWT must use RS384 signing, not RS256, and the `iss` and `sub` both need to match the client_id exactly or you'll get a vague 401 with no helpful error body. I'll write two clean Go functions, Authenticate() and GetPatient(), using net/http and the standard crypto/rsa library to keep dependencies minimal. Credentials stay in a .env file, and I'll include a Go test plus a README so you can swap in your own client_id and private key and run a single command. I've done FHIR integrations before, including patient lookup and bulk data export workflows. Go and Node.js are my strongest languages for this kind of work. 1) Do you already have a Cerner sandbox account registered, or should I walk you through that setup too? Happy to talk details in chat. Shayan
$19 USD in 40 days
3.2
3.2

Hello, I appreciate the opportunity to work on your Cerner Millennium FHIR workflow implementation. I understand that you need a concise Go solution for authenticating and retrieving patient records using Cerner’s secure sandbox. I have extensive experience in building healthcare integrations, particularly in FHIR, and am well-versed in Go programming. I have successfully implemented OAuth2 authentication flows and API interactions in previous projects, ensuring compliance with healthcare standards and security protocols. To meet your project requirements, I propose the following approach: - Implement the Authenticate() function to generate a signed JWT, exchange it for a bearer token, and handle error scenarios effectively. - Develop the GetPatient() function to retrieve patient data using the provided token and patient ID, ensuring responses are well-structured and include error handling for common issues. - Maintain light dependencies for simplicity and isolate sensitive credentials in a configuration file. - Provide a README with clear setup instructions, environment variables, and a one-line test execution command. I am eager to start this project and am confident in delivering high-quality results that meet your expectations. Please let me know a convenient time to discuss further details or if you have any questions.
$15 USD in 40 days
3.2
3.2

✅ Hi, there! Have you already chosen Sharetribe Go or are you still deciding between the no-code version and the Developer Platform? Based on your MVP goals, I can also advise the best option for faster launch while keeping future scalability in mind. I have experience configuring marketplace platforms with Stripe Connect, rental workflows, custom fields, search filters, branding, and domain setup. I'll build your marketplace close to Sharetribe's standard rental template, test the complete booking and payment flow, and provide clear documentation for easy management after delivery. I can start immediately since I'm available now and can complete the MVP within your expected timeline. I value clear communication, welcome your suggestions throughout development, and would be happy to support future enhancements on the Sharetribe Developer Platform for a long-term collaboration. Thank you, Malix
$15 USD in 40 days
3.3
3.3

Las Vegas, United States
Payment method verified
Member since Oct 12, 2018
$30-250 USD
$30-250 USD
$30-250 USD
$30-250 USD
₹70000-150000 INR
$2-8 USD / hour
₹600-1500 INR
$3000-5000 USD
₹750-1250 INR / hour
₹1500-12500 INR
$250-750 USD
€12-18 EUR / hour
€250-750 EUR
$15-25 USD / hour
₹12500-37500 INR
min $100000 USD
€20000-50000 EUR
$250-750 USD
₹12500-37500 INR
₹1500-12500 INR
$10-30 USD
₹37500-75000 INR
₹37500-75000 INR