Job Description
๐งฉ Summary
GE HealthCare is hiring a Senior Software Engineer in Bengaluru, Karnataka, to join our fast-paced healthcare imaging software team. This role is perfect for experienced full-stack Java developers with hands-on expertise in Spring Boot, Angular, microservices, and agile development. As a key contributor, youโll lead feature development, influence architecture decisions, and work on cutting-edge solutions that power next-gen medical imaging platforms used globally.
If you’re passionate about technology and healthcare innovation, join GE HealthCare and build software that matters.
๐ Job Details at a Glance
| Job Title | Senior Software Engineer |
|---|---|
| Location | Bengaluru, Karnataka, India |
| Job Type | Full-Time, Mid-Career |
| Shift | Standard Business Hours |
| Experience Level | 4+ Years in Software Development |
| Primary Tech Stack | Java, Spring Boot, Angular, Microservices |
| Environment | Linux |
| Methodologies | Agile, Lean, CI/CD |
| Relocation Assistance | Yes |
| Job ID | R4028455 |
โ๏ธ Key Responsibilities
As a Senior Java Software Engineer, you will:
- Lead the development of new features using Java, Spring Boot, and Angular
- Provide technical leadership to a team of 5โ7 developers
- Convert business requirements into prioritized user stories
- Collaborate with Product Line Leaders (PLLs), Architects, and Designers
- Develop and execute multi-generational software technology plans
- Drive best practices in DevOps, code quality, and CI/CD
- Ensure high product quality, performance, and scalability
- Contribute to cross-functional collaboration across engineering, QA, and UX
- Apply SDLC principles, including Agile, Lean, XP, and test-driven development
- Use data structures and algorithms to optimize code efficiency
- Continuously improve development processes and eliminate redundancy
๐ง Required Qualifications
- Bachelorโs degree in Computer Science, Engineering, or a STEM field
- Minimum 4 years of experience in enterprise-grade software development
- Proficient in:
- Java and Spring Boot
- Angular framework
- Microservices architecture
- Linux-based development environments
๐ Preferred Skills & Competencies
Technical Expertise
- Proven success building scalable, secure applications
- Experience with performance tuning, refactoring, and modular design
- Strong understanding of RESTful APIs, multithreading, and asynchronous programming
Business Acumen
- Proactive in identifying new tech trends and integrating solutions
- Skilled in effort estimation and project planning
Leadership
- Able to take ownership of mid-sized tasks or modules
- Mentor junior developers and foster a collaborative team environment
- Excellent at balancing business goals with technical decisions
Personal Attributes
- Strong written and verbal communication
- Excellent team player and problem solver
- Resilient under pressure with a results-oriented mindset
๐ก Why Join GE HealthCare?
At GE HealthCare, youโll be part of a mission-driven team transforming global healthcare through digital innovation. We offer:
- Opportunities to work on life-changing technologies
- A collaborative, inclusive culture that values innovation
- Competitive compensation and global mobility support
- Learning resources, certifications, and internal growth paths
๐ Inclusion & Diversity
We are an Equal Opportunity Employer. GE HealthCare fosters an inclusive environment where diverse perspectives are valued and every team member is empowered to contribute to a healthier world.
๐ฅ Apply Now
Ready to engineer the future of medical imaging software?
๐ Apply on the Official GE HealthCare Careers Page
Take the next step in your Java development career and create technology that saves lives.