Senior Software Engineer- (Java/AWS) at GE HealthCare in IND19-01-Bengaluru-EPIP 122 (Phase II)
- Company: GE HealthCare
- Location: IND19-01-Bengaluru-EPIP 122 (Phase II)
- Posted: Sep 24, 2026
- Type: Full-time
- Experience: 10+ years
- Visa sponsorship available
Overview
Design, develop, and deliver scalable cloud-native applications and reusable platform capabilities. The engineer will work independently, contribute to technical initiatives, and collaborate with architects, product owners, frontend engineers, and cross-functional teams to build secure, highly avail…
Job description
- Design, develop, and deliver scalable cloud-native applications and reusable platform capabilities. The engineer will work independently, contribute to technical initiatives, and collaborate with architects, product owners, frontend engineers, and cross-functional teams to build secure, highly available, resilient services.
- GE Healthcare is a leading global medical technology and digital solutions innovator. Our mission is to improve lives in the moments that matter. Unlock your ambition, turn ideas into world-changing realities, and join an organization where every voice makes a difference, and every difference builds a healthier world.
- Job Description
- Design, develop, and deliver scalable cloud-native applications and reusable platform capabilities. The engineer will work independently, contribute to technical initiatives, and collaborate with architects, product owners, frontend engineers, and cross-functional teams to build secure, highly available, resilient services.
- Location: Whitefield, Bengaluru. Mode: Hybrid, 3 days from office and 2 days WFH.
Responsibilities
- Design and develop cloud-native services using Java 17+ and Spring Boot.
- Build, deploy, and maintain microservices on Docker and Kubernetes, primarily AWS/EKS environments.
- Design REST APIs, event-driven services and asynchronous communication.
- Own technical design discussions and contribute to architecture reviews, platform standards, and technology roadmaps.
- Implement secure, scalable, resilient, observable, and highly available solutions using AWS cloud services.
- Champion automated testing, code reviews, CI/CD, observability, troubleshooting, and performance optimization.
- Work with PostgreSQL, MySQL or Aurora, Redis, and other appropriate relational or NoSQL technologies.
- Mentor engineers and participate in Agile planning, estimation, execution, and delivery.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a STEM-related field.
- 5-10 years of software development experience with strong Java and Spring Boot expertise.
- Experience designing enterprise-grade microservices and distributed systems.
- Hands-on experience with AWS cloud services, Docker, Kubernetes/EKS, cloud security, IAM, networking, and monitoring.
- Experience with REST APIs, event-driven services, Kafka, SQS/SNS, or equivalent messaging technologies.
- Experience with PostgreSQL, MySQL/Aurora, Redis, and database/cache integration.
- CI/CD experience using GitLab CI/CD, GitHub Actions, Azure DevOps, or equivalent tools.
- Automated testing and quality experience using JUnit, Mockito, Cucumber, SonarQube, or comparable tools.
- Observability experience using CloudWatch, Grafana, Prometheus, OpenTelemetry, or comparable platforms.
- Experience building multi-tenant SaaS, highly scalable distributed systems
- Experience with Kubernetes platform.
- Real-time signaling, high-concurrency session services, GenAI/LLM integrations, or AI-powered applications.
- Healthcare, medical-device, regulated-software.
Skills
Required
- Java 17+
- Spring Boot
- Docker
- Kubernetes
- REST APIs
- event-driven services
- Kafka
- SQS/SNS
- PostgreSQL
- MySQL/Aurora
- Redis
Preferred
- Multi-tenant SaaS
- Kubernetes platform
- Real-time signaling
- high-concurrency session services
- GenAI/LLM integrations
- AI-powered applications