This is a Fully Remote Job
About Our Client:
This organization operates globally within the healthcare technology sector, aiming to improve health outcomes by connecting people with care, pharmacy benefits, and critical health data. It addresses significant challenges in health equity and access by leveraging technology to support millions in living healthier lives. The organization focuses on advancing global health equity through inclusive practices and innovative solutions.
About the Opportunity:
The SENIOR SOFTWARE ENGINEER leads the design and implementation of distributed, scalable systems and cloud-native microservices architectures that support critical healthcare functions. This role drives complex engineering projects, mentors team members, sets software standards, and advances automation practices to enhance engineering efficiency and operational excellence. The position is key in developing AI-powered solutions and managing cloud infrastructure to solve complex business challenges and improve healthcare delivery.
Responsibilities:
Lead design and delivery of distributed systems, microservices, RESTful APIs, and event-driven integration
Develop and deploy AI-powered solutions focusing on responsible AI use
Implement cloud-native solutions across AWS, Azure, or GCP, including containerization and Kubernetes
Establish reusable design patterns and enterprise software standards
Enhance CI/CD pipelines, release automation, and deployment reliability
Ensure production readiness with comprehensive logging, monitoring, and root-cause analysis
Mentor junior engineers and promote modern software engineering best practices
Utilize AI tools to automate workflows and improve team productivity
Requirements:
4+ years as a Senior Software Engineer or similar role
4+ years experience with Java, Spring Boot, RESTful APIs, microservices, backend development
2+ years experience in distributed systems design, API design, integration patterns, event-driven architectures
1+ years experience with CI/CD pipelines, DevOps tools, release automation
Preferred:
Bachelor’s degree in Computer Science or related field or equivalent experience
Experience with Docker, Kubernetes
Experience with AI-powered applications and AI-assisted development tools
Familiarity with performance monitoring and observability tools
Knowledge of relational or NoSQL databases
4+ years experience deploying solutions on AWS, Azure, or GCP
Pay Range and Compensation Package:
Salary range: $91,700 - $163,700 annually based on full-time employment
Comprehensive benefits package including 401(k)
Benefits & Perks:
401(k) retirement plan
Equal Opportunity Statement:
Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.
Note:
TalentHop is a recruitment partner of this role. Please note that all employment decisions, including candidate assessment, interviews, hiring, compensation, and employment terms, are made exclusively by the hiring employer.