Job Description
About the Role:
We are seeking a Senior Java Developer with deep expertise in building robust, scalable backend systems and preferably a strong understanding of the healthcare domain. The ideal candidate will have extensive experience designing and developing enterprise-grade Java applications, ideally within regulated environments like healthcare that require compliance with standards such as HIPAA and HL7.Key Responsibilities:
Design, develop, and maintain enterprise Java applications with a focus on performance, scalability, and security.
Collaborate with cross-functional teams including product managers, QA, DevOps, and architects.
Develop RESTful APIs and microservices using Spring Boot and related frameworks.
Work on system integrations with EMRs, EHRs, or third-party healthcare services using standards like FHIR or HL7.
Ensure code quality through unit testing, integration testing, and code reviews.
Optimize existing codebases and identify areas for improvement and modernization.
Contribute to the design and architecture of new and existing healthcare applications.
Ensure compliance with healthcare regulations, data privacy (HIPAA), and security best practices.Required Qualifications:
10+ years of professional experience in Java development.
Strong hands-on experience with Java 8+ and frameworks like Spring, Spring Boot, and Hibernate.
Experience working in the healthcare domain with understanding of HIPAA, FHIR, HL7, or EHR systems.
Solid experience in developing and consuming RESTful APIs and integrating with external systems.
Proficiency with relational databases (e.g., PostgreSQL, MySQL, Oracle) and ORM tools.
Experience with version control systems (Git), CI/CD pipelines, and containerization (Docker, Kubernetes is a plus).
Strong understanding of software development life cycle (SDLC) and agile methodologies.Preferred Qualifications:
Experience with cloud platforms such as AWS, Azure, or GCP.
Familiarity with messaging systems (Kafka, RabbitMQ).
Exposure to frontend technologies like Angular or React is a plus.
Knowledge of security best practices in API design and data storage.