Overview
Develop scalable backend services, APIs and data-processing components for AWS cloud and hybrid applications, building Java and Spring Boot microservices.
What you'll do
- Design and implement Java/Spring Boot services and REST APIs.
- Develop microservices, business logic and data-processing components.
- Design and integrate relational and NoSQL databases.
- Use appropriate AWS services for compute, storage, messaging, security and observability.
- Integrate open-source components and external services securely.
- Implement authentication, authorization, validation, logging and error handling.
- Write unit, integration, contract and API tests.
- Debug application, database, network and performance issues.
- Participate in design reviews, code reviews, CI/CD and production support.
What you'll need
- 8–10 years of backend development experience.
- Strong Java and Spring Boot microservice development.
- REST APIs and microservices architecture.
- SQL, relational database concepts and NoSQL exposure.
- AWS services and Docker/container fundamentals.
- Open-source libraries, Git and CI/CD.
- Strong testing, debugging and problem-solving skills.
- Handling legacy, third party and second party integrations.
Nice to have
- Bachelor's or master's degree in STEM subjects.
- Kubernetes, Kafka or equivalent messaging technologies.
- Redis/caching and event-driven application design.
- WebSocket, real-time streaming, HL7 or FHIR experience.
Details
- Cloud-native and hybrid cloud/on-premises product development using AWS services.
- Containers, Kubernetes, CI/CD, Infrastructure as Code and production observability.
- Secure engineering, identity and access management, encryption, secrets management and DevSecOps.
- Performance, scalability, availability, reliability, fault tolerance and disaster recovery.
- Automated unit, integration, API, system, performance and reliability testing.
- Strong design, coding, debugging, root-cause analysis and technical documentation practices.
- Integration challenges of third party and second party SaaS solutions.
- Working with AI-DLC and software development acceleration.
- Awareness of patient-data privacy, cybersecurity and secure handling of clinical information.
- Knowledge of healthcare interoperability standards such as DICOM, HL7 and FHIR.
- Experience with real-time clinical data, device connectivity, patient monitoring or high-availability clinical applications is advantageous.
Read the full description and apply on the company’s own careers page.