Search

Senior Java Developer

The Giant Bullseye
locationSt. Louis, MO, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job DescriptionAbout 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.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...