Senior Fullstack Engineer, PatientKeeper
Designs and develops scalable full-stack healthcare AI applications using Java and React. Collaborates on architecture, performance optimization, and cloud deployments with 4+ years of experience required.
About the job
What You’ll Do
- Design and Develop: Build and maintain scalable, healthcare AI applications using Java and React.
- Architect Solutions: Design robust, performant, and maintainable system architectures, focusing on cloud application best practices.
- Collaborate: Work closely with product managers, designers, and other engineers to translate requirements into effective solutions.
- Optimize Performance: Proactively identify and resolve performance bottlenecks to ensure high application availability and efficiency.
- Innovate: Contribute to the development of cutting-edge features leveraging the power of AI and machine learning.
- Code Review: Participate in code reviews to foster knowledge sharing and best practices across the team.
- Maintain Quality: Write thorough tests and documentation to ensure code quality and maintainability.
- Deployment and Support: Assist with the development, deployment, and support of on-prem and cloud-based solutions.
What You Have
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent extensive experience.
- 4+ years of professional software development experience with a focus on full-stack development, including backend APIs, frontend UI, system integrations, and user authentication.
- Deep expertise in Java programming, including experience designing and implementing highly optimized and scalable architectures.
- Experience with building enterprise-grade full-stack applications using Spring Boot, React, UX design frameworks, and relational and document databases.
- Proven experience in developing and deploying cloud-based applications (e.g., AWS, Azure, GCP).
- Solid understanding of RESTful API design principles and experience building and consuming REST APIs.
- Strong experience with relational databases, including Oracle, PostgreSQL, and document databases, including MongoDB and derivatives.
- Excellent verbal and written communication skills.
Bonus points for:
- Experience in the healthcare domain, including HL7 and FHIR.
- Experience with AI/ML concepts and frameworks.
- Experience with CI/CD pipelines and automated testing frameworks.
- Working knowledge of containers (Docker) and orchestration tools (Kubernetes).
Skills
Java, React, Spring Boot, AWS, Azure, GCP, Postgres, Oracle, MongoDB, REST APIs
Similar jobs
Fullstack Engineering jobsBuild and own full-stack healthcare AI product features across React/TypeScript frontends and Python/FastAPI backend services. The role requires 7+ years of experience, strong relational database skills, and experience building AI agents.
Build customer-facing AI product experiences end to end, connecting React and TypeScript interfaces with Node.js and Python services. The role requires 5+ years of software engineering experience, 2+ years building AI-powered features, and practical expertise with LLMs, RAG, agents, and streaming interfaces.
Build and ship end-to-end features for FruitScope OS, a farm-management web application that turns large-scale agricultural data into actionable decisions. The role requires strong full-stack web development, product judgment, autonomy, and experience with modern frontend, backend, database, and cloud technologies.
Senior software engineer building and operating frontend and backend product systems, APIs, integrations, and customer-facing experiences. The role requires 5+ years of experience, strong system design and ownership skills, mentoring ability, and hybrid availability.
Build AI/ML-powered features for ClickHouse Cloud across backend inference services, APIs, and frontend interfaces. Requires 5+ years of software engineering experience, strong TypeScript/JavaScript and React skills, and backend experience with TypeScript or Python.