HealthEdge

Software Engineer

Job Locations IN-Bangalore
ID 2024-4362
Category
Engineering
Position Type
Full-Time

Overview

Why HealthEdge?

The U.S. healthcare industry is a massive and essential sector, valued at $4.4 trillion. It offers around 1.8 million job openings in the healthcare tech industry annually. This reflects the industry's vast opportunities and the growing need for technological advancements.

 Specifically, the U.S. health insurance industry, where HealthEdge operates, is valued at $1.1 trillion. This sector is known for its stability and sustainability, often remaining resilient during economic downturns and other challenging events.

  • Impact and Scale: HealthEdge serves over 81 million lives by ensuring their health insurance claims are processed quickly and accurately. With more than 130 customers and over 100 third-party integrations, HealthEdge tackles unique problems at an extraordinary scale daily. We support 48 out of 50 states in the U.S.
  • Innovative Transformation: Founded in 2005, HealthEdge is transitioning from a monolithic application architecture to a modern microservices-based architecture. This involves building new services using microservices and migrating legacy services to modern architecture, one step at a time.
  • Unique Challenges and Opportunities: Working at HealthEdge offers a unique opportunity to gain unmatched experience. Migrating such a large-scale product with hundreds of customers and processing millions of transactions daily presents challenges that are rare in the industry.

At HealthEdge, you'll be part of an exciting journey to revolutionize the health insurance industry through innovative technology solutions. We hope you're as excited as we are to take on this challenge and make a significant impact in the healthcare sector.

Your Role

We are looking for Java developers who are proficient with Java-based technologies and
frameworks. As a  software engineer, your primary focus is to enhance current HealthEdge
software products. You will ensure that these components and the overall application are robust and easy to maintain. You will also coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product are important.

  • Work as part of agile team to implement new features according to the requirements while adhering to the best coding development standards
  • Translating requirements and designs into high-quality code
  • Optimizing components for maximum performance and scalability
  • Have a DevOps mindset and open to new areas of working


What you bring:

 
Qualifications: Bachelor’s degree BE/B Tech computer science.
Experience:  1 to 4 years of IT experience in analysis, design, development, documentation, implementing and testing of software systems in Java, J2EE, and Internet technologies.


Desired Skill:


• Good experience in Java platform (JDK 1.5+)
• Experience in OOPS concepts and design patterns, data structures, algorithms, and java
collections framework
• Knowledge of thread basics, thread safety, multi-threading, and concurrency
• Knowledge serialization, J2EE basics, and exception handling
• Exposure to SQL basics and SQL joins
• Exposure to SOAP and REST Web services
• Exposure to CI-CD build pipelines (jenkins)
• Working knowledge of Maven
• Implement unit test cases in frameworks (Junit/TestNG/Mockito)
• Ability to understand business requirements and translate them into technical requirements
• Knowledge of performance optimization and memory management would be a plus.
• Familiarity with code versioning tools such as GIT
• Familiarity with the Agile development methodology, especially SCRUM

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed