Urgent requirement for Java Architect with Healthcare Exp at Remote at Remote, Remote, USA |
Email: [email protected] |
From: Praveen Kumar, Magicforce [email protected] Reply to: [email protected] Job Title: Java Architect with Healthcare Exp Location: Remote Duration: 1+ Year Job Description: Mandatory skills Healthcare experience (FHIR, HL7) 10+ years of experience in software architecture and API-driven microservices development. Expertise in Spring Boot, Spring Cloud, and Java for building scalable services. Strong knowledge of Microsoft Azure, particularly: Azure API Management (for API gateway, security, and lifecycle management). Azure Event Hub / Kafka (for event-driven architectures and real-time data streaming). Azure Functions (for serverless processing where needed). Experience with PostgreSQL (or similar relational databases) for managing transactional data. Hands-on experience with observability tools such as Grafana, Loki, Tempo, Prometheus, and Mimir. Strong knowledge of CI/CD pipelines, Docker, Kubernetes (AKS), and Terraform. Security & Compliance expertise: OAuth2, JWT, API security best practices, OWASP API Security. Healthcare experience (FHIR, HL7, ADT-based integrations, provider credentialing workflows) is a plus. Responsibilities: - We are looking for a Software Architect/ Lead to design, develop, and lead the implementation of API-driven data acquisition and domain services in the healthcare space, focusing on provider credentialing, ADT (Admission, Discharge, Transfer), and other domain-specific needs. The architect will be responsible for building and optimizing event-driven data acquisition services, scalable API interfaces, and data domain services leveraging Spring Boot, Azure API Management, and Azure Event Hub. The ideal candidate will have hands-on experience designing high-performance, secure, and scalable microservices in Azure while also leading teams in building robust data persistence and observability mechanisms for monitoring and debugging in a cloud-native environment. Core Responsibilities 1. API Interface & Data Acquisition Services Design, develop, and optimize API-driven microservices using Spring Boot and Azure API Management. Architect and implement data acquisition pipelines using Azure Event Hub and Kafka for real-time data streaming. Define RESTful API contracts, GraphQL endpoints, and event-driven messaging models. Develop secure and scalable API endpoints for provider credentialing, ADT, and other healthcare domains. Implement OAuth2, JWT, and role-based access control (RBAC) for secure API authentication and authorization. 2. Data Domain Services (such as Provider Credentialing & ADT Processing) Lead the development of domain-driven microservices to process practitioner credentialing, ADT workflows, and regulatory healthcare processes. Implement real-time patient movement tracking (Admission, Discharge, Transfer) by integrating with EHR/EMR systems. Ensure seamless integration with third-party credentialing services and hospital information systems via APIs and event-driven messaging. Design and maintain data models for provider credentialing and ADT workflows, enforcing data validation, schema evolution, and versioning best practices. Enable transactional and eventual consistency patterns for handling complex data domain operations. 3. Data Persistence & Storage Services Implement efficient data persistence strategies using PostgreSQL for structured data storage. Optimize database schemas, indexing, and query performance for high-throughput API services. Work with Azure Cosmos DB and other NoSQL solutions when needed for distributed data storage patterns. 4. Observability & Monitoring (Distributed Tracing & Logging) Define observability strategies using Grafana, Loki, and Tempo to track API performance and service health. Implement centralized logging, distributed tracing, and high-volume metric storage using Prometheus and Mimir. Set up real-time alerting mechanisms to detect and respond to failures efficiently. Integrate CI/CD pipelines with monitoring solutions for proactive issue resolution. 5. Leadership & Team Guidance Lead a team of developers, ensuring best practices in coding, API development, and DevSecOps integration. Conduct architecture reviews, code audits, and performance tuning. Guide teams on Azure-native solutions for scaling microservices and event-driven architectures. Work closely with business stakeholders, product managers, and DevOps teams to align platform capabilities with enterprise needs. Educational Qualifications: - Engineering Degree BE/ME/BTech/MTech/BSc/MSc. Technical certification in multiple technologies is desirable. Good to have skills: - Experience with Python & Apache Airflow for workflow automation. CI/CD Integration knowledge for automated testing and deployment in Azure. Understanding of Kubernetes-based monitoring tools for scaling microservices. Keywords: continuous integration continuous deployment database Urgent requirement for Java Architect with Healthcare Exp at Remote [email protected] |
[email protected] View All |
10:14 PM 28-Feb-25 |