AllayAI

1 Job openings at AllayAI
Senior Java Developer india 10 years None Not disclosed On-site Full Time

Company Description AllayAI is revolutionizing healthcare with its AI clinical assistant platform, offering solutions like automated medical scribing, coding, billing, and real-time multilingual translation. Designed to adapt to various specialties and individual needs, the platform empowers healthcare professionals to save 2–4 hours daily on charting. By streamlining processes, AllayAI enables users to focus on what truly matters—improving patient care and outcomes. Headquartered in San Francisco Bay Area, AllayAI stands at the forefront of innovation in the medical technology sector. Role Description We are looking for a Senior Java Developer with strong expertise in backend development, security, and scalable architecture. You will be responsible for designing, building, and optimizing high-performance microservices that handle complex healthcare workflows, real-time data streaming, and secure integrations with third-party systems (EHRS, APIs, etc.). This is a hands-on role for someone who thrives in a fast-paced startup environment, loves solving deep technical challenges, and wants to help shape the future of AI in healthcare. Key Responsibilities Design and implement RESTful APIs and microservices using Java (Spring Boot / Spring Cloud). Develop, optimize, and maintain secure data pipelines for healthcare data exchange (e.g., HL7, FHIR). Architect and manage multi-threaded and asynchronous processes for high-volume real-time data. Implement data streaming and event-driven systems Work closely with product and AI teams to integrate backend services with front-end, mobile, and machine learning components. Ensure robust authentication, encryption, and compliance with HIPAA and other data protection standards. Optimize SQL and NoSQL database performance (e.g., PostgreSQL, MySQL, MongoDB). Contribute to CI/CD pipelines, automated testing including unit and functional testing, and DevOps best practices. Participate in code reviews, mentor junior developers, and promote engineering excellence. Required Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or related field. 10+ years of professional experience in Java development. Expertise in Spring Boot, Spring Security, and JPA/Hibernate . Strong understanding of database design, indexing, and query optimization. Proven experience with REST API design, multi-threading, and asynchronous programming . Knowledge of data streaming. Familiarity with cloud infrastructure (AWS, GCP, or Azure). Hands-on experience with application security, OAuth2, and token-based authentication . Experience in unit testing and integration testing frameworks ( JUnit, Mockito ). Excellent problem-solving and communication skills. Preferred Qualifications Experience with healthcare data standards ( HL7, FHIR, ICD-10, CPT ). Exposure to AI/ML or natural language processing systems. Familiarity with containerization ( Docker, Kubernetes ). Previous work in a startup or SaaS environment. Why Join Us  Build technology that meaningfully reduces physician burnout and improves patient care. Work in a collaborative, mission-driven team where your contributions have direct impact. Opportunity to lead backend architecture decisions for a growing AI healthcare platform.