๐Ÿ’ผ Senior Software Engineer โ€“ Java, Spring Boot, Angular | GE HealthCare | Bengaluru, India

September 3, 2025

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 TitleSenior Software Engineer
LocationBengaluru, Karnataka, India
Job TypeFull-Time, Mid-Career
ShiftStandard Business Hours
Experience Level4+ Years in Software Development
Primary Tech StackJava, Spring Boot, Angular, Microservices
EnvironmentLinux
MethodologiesAgile, Lean, CI/CD
Relocation AssistanceYes
Job IDR4028455

โš™๏ธ 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.