Senior Java Software Engineer
3 hours ago
Job Title : Senior Java Software Engineer
Location : Partially Remote Bengaluru / Mumbai
Employment Type : Full Time
About the Role :
As a Senior Java Software Engineer, you will play a key role in building a self-service global infrastructure that enables secure, seamless, and compliant healthcare data exchange between diverse data providers (care providers, labs, IoT devices) and data consumers.
You will tackle complex challenges in healthcare interoperability, working across diverse EHR implementations, standards, and regulatory frameworks.
Key Responsibilities :
- Design, develop, and optimize scalable microservices using Java in a cloud-native environment.
- Contribute to projects such as :
1. Pre-fetch service to ensure medical images are instantly available on local PACS devices.
2. Metrics API to aggregate and expose tens of millions of data points from multiple sources.
3. Data normalization & terminology layer for a unified gateway experience across varied EHR systems.
4. Re-engineering of performance-heavy services (e.g., migrating Java services to Golang where needed).
- Collaborate closely with cross-functional teams to shape the technical roadmap.
- Conduct code reviews, write robust unit/integration tests, and champion engineering best practices.
- Own your code from development through deployment, contributing across the entire codebase.
- Enhance the developer experience of our platform and advocate for continuous improvement in engineering culture.
Our Engineering Culture :
- Strong emphasis on teamwork, mentorship, and shared ownership.
- Leadership with deep technical expertise.
- Remote-first work environment with weekly in-person clubhouse meetups.
- Focus on quality over quantity, with a roadmap driven by engineers.
- Opportunity to work on projects that positively impact global healthcare.
Tech Stack Youll Work With :
Backend : Java (mandatory), Golang, Python, Postgres, Redpanda, Redis, Pact.
Frontend : Vue 3, TypeScript, Nuxt, Vite, Pinia, Antdv, Playwright.
Infrastructure : Kubernetes, Terraform, AWS.
Tooling & Monitoring : GitLab, Elastic, Prometheus, Alert Manager, Sentry, ArgoCD, Unleash, Linear.
Required Skills & Experience :
years of hands-on experience with Java (all versions) and microservices architecture (6 years).
- Strong knowledge of cloud platforms (preferably Azure or AWS).
- Proficiency in PostgreSQL (6 years) and working knowledge of TypeScript, Golang, or Python (4 years each is a plus).
- Solid understanding of event-driven systems and building solutions in scaling environments.
- Strong grasp of software design principles, distributed systems, and performance optimization.
- Passion for engineering excellence, with a proactive, can-learn attitude.
- Ambition to grow into a Staff Engineer or Technical Leader role.
Nice to Have :
- Experience in healthcare interoperability, EHR standards, or medical data workflows.
- Familiarity with developer experience tooling or building platform services.
-
Senior Java Software Engineer
7 days ago
Bengaluru, Karnataka, India McLaren Strategic Solutions (MSS) Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSenior Software Engineer (Java) (India | 4+ years of hands-on software development experience in Java/J2EE technologies.) Join mPokket, a leading fintech platform in India, as a Senior Software Engineer. Lead technical teams in delivering end-to-end software projects, providing architecture guidance, and mentoring junior developers. Key Responsibilities ...
-
Senior Software Engineer Java
2 hours ago
Bengaluru, Karnataka, India DEVELOPMENT Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Description: Senior Software EngineerWe are looking for a Java Developer with experience in building high-performing, scalable, enterprisegrade applications. You will be part of a talented software team that works on mission-criticalapplications. Java developer roles and responsibilities include managing Java/Java EE applicationdevelopment while...
-
Senior Software Engineer
7 days ago
Bengaluru, Karnataka, India Aiprus Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Title:Senior Software Engineer – Java, PySpark, Reactive ProgrammingLocation:Bengaluru, IndiaExperience:5+ YearsJob DescriptionWe are seeking an experiencedSenior Software Engineerwith strong expertise inJava, Apache PySpark, Python, and Reactive Programming. The ideal candidate will be responsible for designing, developing, and implementing...
-
Senior Java Software Engineer
3 weeks ago
Bengaluru, Karnataka, India, Karnataka Pivotrics Full timeCompany DescriptionPivotrics is a software product engineering company based in Bengaluru. We specialize in transforming software teams into world-class product engineering teams for global product majors. Our approach combines a product mindset, deep tech expertise, agile working, and customer-focused innovation to help our clients scale revenue and...
-
Senior Java Software Engineer
1 week ago
Bengaluru, Karnataka, India Cozzera Full time ₹ 20,00,000 - ₹ 25,00,000 per yearPosition- Senior Software Engineer - JavaExperience- 8 to 10 YearsLocation - Bangalore (Hybrid)Job Summary:We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic development team. The ideal candidate will have a strong background in Java, Spring Framework, and Apache Tomcat, with a passion for building scalable and...
-
Senior Software Engineer
1 week ago
Bengaluru, Karnataka, India NEC Software Solutions Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Software Engineer - Java, Springboot, Microservices, AWS Company Description NEC Software Solutions (India) We have more than 30 years of experience in providing end to end IT services across the globe and have earned a reputation for delighting our customers by consistently surpassing expectations and helping them deliver robust, market-ready...
-
Senior Software Engineer
6 days ago
Bengaluru, Karnataka, India Guidewire Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSummaryAs a Software Engineer at Guidewire, you're part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large-scale platform, your role is crucial in giving insurers the cutting-edge tools they need to take care of their...
-
Senior Software Engineer
1 day ago
Bengaluru, Karnataka, India Guidewire Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSummaryAs a Software Engineer at Guidewire, you're part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large-scale platform, your role is crucial in giving insurers the cutting-edge tools they need to take care of their...
-
Senior Java Software Engineer
2 weeks ago
Bengaluru, Karnataka, India SmartHub Full time ₹ 8,00,000 - ₹ 24,00,000 per yearCompany Description specializes in AI-ML powered Edge automation, OT asset management, Edge Intelligence, and Cybersecurity Hygiene for operational teams with IoT devices and edge infrastructure. The company helps organizations achieve zero downtime, higher productivity, better operational efficiency, continuous compliance, and effective risk management of...
-
Senior Java Software Engineer
6 days ago
Bengaluru, Karnataka, India Ascendion Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Title :: Senior Java DeveloperLocation :: Bengaluru/Mumbai, India (100% Onsite)Experience :: Minimum 7 years of relevant experienceJob Description:Top Skills:JavaAWSKubernetesResponsibilities:Java engineer will play a critical role in the design, development, and implementation of mission - critical applications and systems.They leverage their extensive...