Senior Java Software Engineer

MIla Health Inc
WA, United States
Full-time

Job Title : Sr. Software Engineer (Platform Engineering)

Location : Bellevue, WA ( Greater Seattle Washington Area )

Terms : Fulltime and Onsite Role

Summary

We are seeking a highly skilled and self-motivated Senior Engineer to play a critical role in building and operationalizing platform software and products built with it.

Key Responsibilities

  • Should be able to work as the technical lead in the engineering team and collaborate with other teams, QA, Product, and Ops to help build products to solve healthcare problems.
  • Own end-to-end design of select microservices and interoperability considerations including regulatory and compliance topics in the health domain such as HIPAA and data privacy using PHI and PII-3Build and maintain backend software services that can handle millions of requests per day to support behavioral health AI use-cases of Mila Health.
  • Utilize Spring Boot framework in Java to design and implement low-latency REST APIs with Azure managed Cosmos DB as storage systems , enabling patient and provider user experiences.

Work with modern web-based architectures (Web2), including REST APIs, Serverless, and event-driven microservices. Create and deploy large-scale, containerized applications using Docker and Kubernetes in public clouds such as Microsoft Azure .

Use software engineering best practices to ensure a high standard of quality for all the team’s deliverables.

  • Assist with recruiting and hiring.
  • Decompose complex problems into simple, straight-forward solutions.
  • Perform code reviews and mentor junior team members.
  • Influence the technical direction for the team.

Key Skills and Qualifications

  • Minimum of 8+ years' experience designing and implementing REST API web services using Spring Boot Framework in Java.
  • Experience building, scaling, and maintaining high-quality API products with healthcare-centric focus.
  • Knowledge of designing and testing distributed database systems such Azure’s NoSQL databases like Cosmos DB and Elastic Search.
  • Proficiency in testing and troubleshooting using JUnit tests and Mockito tests .
  • A strong understanding of system design, data structures, and algorithms.
  • Familiarity with object-relational mapping tools, particularly Hibernate, is desirable.
  • Experience working with Docker and Kubernetes is required.
  • Familiarity with Cloud Computing Services such as Microsoft Azure, as well as Distributed Storage Systems like Cassandra and Elastic Search a must.
  • Excellent oral and written communication skills, with the ability to present to both technical and non-technical audiences.
  • A strong sense of accountability and ownership, self-discipline, and focus on high-quality deliverables, and a team-oriented approach that values design thinking, efficiency, and innovation.

Educational Requirements

  • Bachelor's degree in computer science , electrical engineering, applied mathematics, or a related field.
  • Master’s degree in computer science, applied mathematics or a related field is preferred.

About Mila Health

Mila Health’s mission is to empower every individual to a better health outcome with personalized and trusted guidance. Our leadership combines deep clinical and technology delivery experience.

Mila has been conceived and built by our clinical team, who are luminaries in behavioral science, outpatient, and inpatient practice.

We are a team that is passionate about our mission, work hard, and have fun.

30+ days ago
Related jobs
Promoted
VirtualVocations
Seattle, Washington

A company is looking for a Senior Software Engineer (Embedded). Key Responsibilities:Integral member of the team defining and building satellite bus platformDesign, develop, and support embedded software environment for satellite flight systemsCollaborate with hardware and software team members on f...

Promoted
TikTok
Seattle, Washington

TikTok Camera Effect team is seeking talented software engineers with experience in Client Development, AI, CG, ML or AR to build the next-generation of camera effects using the latest AI technologies. Bachelor's degree or higher in Computer Science, Software Engineering, or a related field. Work cl...

Promoted
VirtualVocations
Seattle, Washington

A company is looking for a Senior Software Development Engineer for Intervention. Key Responsibilities:Collaborate with Product and QA teams to develop cloud-based applicationsLead major feature releases and drive engineering initiativesProvide mentorship, contribute to documentation, and champion i...

Promoted
TikTok
Vancouver, Washington

We are looking for software engineers who are excited to grow their business understanding, build highly scalable and reliable systems, partner across functions with global teams, and make big impacts. Collaborate with cross-functional teams to define products and drive initiatives from an engineeri...

Promoted
VirtualVocations
Seattle, Washington

A company is looking for a Senior System Software Engineer - Power and Performance. Computer Science/Engineering or related fieldStrong programming skills in C, operating system internals, device drivers, and real-time embedded operating systemsIn-depth knowledge of low-level power management fundam...

Salesforce
Bellevue, Washington

Note: By applying to the Public Cloud - Distributed Systems Software Engineer posting, recruiters and hiring managers across the organization hiring software engineers will review your resume. Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal). Our Public Cloud engineering ...

Anduril Industries, Inc.
Seattle, Washington

We are looking for software engineers and roboticists excited about creating a powerful robotics stack that includes computer vision, motion planning, SLAM, controls, estimation, and secure communications. BS in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering...

Blue Origin
Landmark,WA

As part of a hardworking team of diverse specialists, technicians, and engineers, you will be a key member of a software team responsible for designing, implementing, and verifying software for the primary flight computer on a lunar lander. Develop software requirements in coordination with systems ...

Amazon.com Services LLC
Bothell, Washington

As a Senior Software Development Engineer, you will be a critical part of our development team, responsible for optimizing storage, indexing and query performance of Amazon DocumentDB. As you design and code solutions to help our team drive efficiencies in software architecture, you’ll create metric...

Microsoft
Redmond, Washington

We are looking for a Senior Software Engineer who will primary be working on SQL Replication component within SQL Server. Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C+...