GE HealthCare Technology/Software

Staff Software Engineer

India In person Full-time

Location: IND19-01-Bengaluru-EPIP 122 (Phase II)

Job Description Summary

  • Develop scalable backend services, APIs and data-processing components for AWS cloud and hybrid applications.
  • Build Java and Spring Boot microservices using secure API, database, messaging and observability patterns.
  • Integrate relational or NoSQL databases, AWS services and appropriate open-source components.
  • Write unit and integration tests and debug application, database, network and performance issues.
  • tex

Role Summary

Develop scalable backend services, APIs and data-processing components for AWS cloud and hybrid applications.

Key Roles and Responsibilities

  • 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.

Required Qualifications and Skills

  • 8–10 years of backend development experience.
  • Strong Java and Spring Boot mincroservice 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.

Desired Qualifications

  • Bachelors 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.

Common Engineering Expectations

  • 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.

Healthcare and Medical Device Context

  • Experience in regulated healthcare or medical-device development is required for the Verification Lead and strongly preferred for senior architecture, automation and program roles.
  • Strong knowledge on SDLC, PRD process, Risks, FMEAs.
  • 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.

Job description provided by GE HealthCare.
View the original posting