Software Application Architect
Core
Design and lead the architecture of modern, high-performance Java-based cloud and serverless solutions for large-scale healthcare applications.
Role type
Senior Software Application Architect
Builds
Container, cloud, and serverless Java/Linux-based solutions for internal and external healthcare clients
Domain
Healthcare / Cloud Infrastructure / Enterprise Software
Deliverable
production ML models | product features | infrastructure
Required skills
Java SE/EE, Spring Framework, RESTful web services, SQL, Git, build tools (Maven/Gradle), unit testing (JUnit/Mockito), Azure/AWS
Preferred skills
Healthcare domain (FHIR/HL7), NoSQL/Databricks, container/serverless apps, messaging services (Kafka/SQS)
Technologies
Java, Spring Boot, Spring MVC, Git, Maven, Gradle, JUnit, Mockito, Azure, AWS, Databricks, Kafka, SQS, IBM MQ, Kinesis
Responsibilities
Contribute technical thought leadership and drive software evolution; develop business solutions within healthcare; plan and deliver complex long-term projects; lead architecture of new systems and processes; develop prototypes and proof-of-concepts; establish coding standards and code review processes; mentor and train developers
Seniority
Senior, hands-on IC with mentorship responsibilities