More jobs:
API Engineer III
Job in
Bethlehem, Northampton County, Pennsylvania, 18020, USA
Listed on 2026-05-31
Listing for:
Medecision
Full Time
position Listed on 2026-05-31
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software, DevOps
Job Description & How to Apply Below
We are looking for a skilled Backend Engineer III to design, develop, and maintain complex backend services and integrations. This role carries significant responsibility for interoperability, business logic implementation, and connectivity with external APIs. You will play a key part in supporting both core platform workflows and partner integrations.
RequirementsKey Responsibilities:
- Design, build, and maintain core APIs and backend services that drive platform workflows and facilitate external integrations.
- Develop and support FHIR-based integrations, including resource transformation, validation, and workflow orchestration.
- Implement business logic, service-layer rules, and integration patterns for internal and partner-facing APIs.
- Assist in exposing select services through MCP-compatible wrappers to enable AI and automation use cases.
- Collaborate closely with the Tech Lead on architecture, design decisions, performance optimization, and production support.
- Write clean, maintainable code, automated tests, and comprehensive technical documentation.
- 4-6 years of professional backend engineering experience.
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Proven experience building APIs and service integrations in production environments.
- Working knowledge of FHIR resources, healthcare data exchange, or interoperability frameworks.
- Experience with Google Cloud Platform (GCP) deployments and cloud-native development practices.
- Strong SQL proficiency and data modeling skills.
- Ability to independently own and deliver medium-to-high complexity technical projects.
- Familiarity with event-driven architectures, Pub/Sub messaging, or workflow orchestration systems.
- Exposure to AI enablement patterns, tool interfaces, or MCP-style service wrapping.
- Java Development:
Strong proficiency in Java, including frameworks such as Spring Boot for building RESTful APIs. - API Gateway Management:
Experience with Kong, Apigee or similar API Gateway for configuring, deploying, and managing APIs, including plugins for authentication, rate limiting, and monitoring. - Containerization and Orchestration:
Experience with Docker for containerizing Java applications and Kubernetes for orchestration in GCP environments. - Security:
Knowledge of API security best practices, including OAuth2, JWT tokens, API keys, and encryption both in transit and at rest. - CI/CD Pipelines:
Experience designing and implementing continuous integration and continuous deployment (CI/CD) pipelines using tools like Jenkins, Git Lab CI, or Google Cloud Build. - Monitoring and Logging:
Familiarity with monitoring tools such as Prometheus, Grafana, Google Cloud Monitoring, and centralized logging with Google Cloud Logging or ELK Stack. - Networking and Load Balancing:
Understanding of networking concepts within GCP, including Virtual Private Cloud (VPC), firewall rules, and load balancing for API traffic management. - API Design and Documentation:
Experience with API specification standards such as OpenAPI/Swagger and tools for API documentation and testing (e.g., Postman).
- Opportunity to work on innovative projects with a dynamic team.
- Professional development and growth opportunities.
- Competitive salary and benefits package.
- Supportive and inclusive work environment.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×