Transformative solutions for fortune 500 companies
opportunity for impact
we are seeking a senior java developer to expand our engineering team. This strategic hire will help us deliver scalable, high-impact solutions for large healthcare companies.
project overview
the client is working on several projects, including a patient application for android and ios, an automation engine for internal clinic processes, a machine learning/large language model (llm) application used by doctors for obesity care, and a separate web portal for new patients.
required skills and qualifications
* strong java expertise: 8+ years of hands-on experience in java development, with proficiency in java 21 and recent versions.
* spring boot: extensive experience in spring boot 3 and related frameworks for building robust and scalable backend systems.
* proven experience in developing and implementing new automation workflows.
* proficiency in api integration for both data retrieval and data entry between different systems (e.g., ehrs, internal platforms).
* demonstrated experience leveraging large language model (llm) apis (e.g., openai) to build intelligent automation solutions.
* ability to perform enhancements on existing systems, including creating new data tables and implementing minor code changes.
* experience in the healthcare technology space, particularly with electronic health records (ehrs), is a strong plus.
* database skills: proven experience with postgresql, including data modeling, query optimization, and performance tuning. Expertise in jpa for efficient data access and persistence.
* aws cloud proficiency: hands-on experience with aws services such as cognito, dynamodb, s3, ses, sns, lambda, and others relevant to the project.
nice to have skills & experience
* athenahealth integration: prior experience integrating with athenahealth apis or similar healthcare platforms.
* performance optimization: expertise in identifying and addressing performance bottlenecks in java applications and database interactions.
* security best practices: understanding of security principles and best practices for building secure backend systems, including encryption, access control, and vulnerability mitigation.
* agile development: familiarity with agile methodologies and tools for efficient project management and collaboration.
* microservices architecture: experience in designing, developing, and deploying microservices-based applications. Must be able to apply a modular approach to building services for maintainability and scalability.
* restful api development: expertise in designing and developing restful apis for seamless communication between frontend and backend components and the other integrations with the third parties.
* build & dependency management: proficiency with gradle for building and managing project dependencies.
* hipaa compliance: general awareness of hipaa regulations and best practices for ensuring the security and privacy of patient health information (phi).
* communication & teamwork: excellent communication skills, both verbal and written, and a proven ability to collaborate effectively in a team environment.
* problem-solving & analytical skills: strong problem-solving and analytical abilities, with a focus on delivering efficient and maintainable code.