Senior Software Engineer (Java)

Reveleer

Chennai District

On-site

INR 3,800,000 - 5,500,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Reveleer is seeking a Senior Software Engineer (Java) to own data processing and CMS submission systems for Medicare Advantage. You will design and optimize high-throughput pipelines, modernize legacy components, and drive automation in a regulated, data-intensive environment.

The role requires 8+ years of Core Java/J2EE, Spring expertise, and hands-on experience with AWS, Docker, Kubernetes, and EDI/X12 processing.

Qualifications

  • 8+ years of Core Java and J2EE enterprise web application development.
  • Strong object-oriented coding practices and design patterns.
  • Spring Framework (MVC) experience highly preferred, along with Spring Batch or equivalent high-volume batch processing experience.
  • Demonstrated experience building high-throughput data or file-processing systems, with measurable improvements in throughput or latency.
  • Hands-on experience with EDI/X12 and CMS encounter data processing (EDPS/EDS), or comparable healthcare claims and submission systems.
  • Advanced SQL, including database and query optimization (MS SQL preferred).
  • Containerized, cloud-native development on AWS (Docker and Kubernetes/EKS), including multi-tenant SaaS architecture concerns such as tenant isolation and per-tenant configuration.
  • API development experience.
  • Experience modernizing legacy Java codebases: version upgrades, dependency and security remediation, and migration tooling.
  • Experience with test automation frameworks, CI/CD pipelines, observability and application instrumentation, and the full software development lifecycle in an Agile environment.
  • Proficiency in AI-assisted software engineering, with hands-on use of tools such as Claude Code to accelerate development while maintaining a high bar for correctness, security, and maintainability.
  • Demonstrated ability to mentor engineers and elevate quality through clear standards and practical coaching.

Responsibilities

  • Design, develop, and maintain Java services for health care encounter data processing and CMS submissions (EDI X12) within Reveleer's Medicare Advantage member management platform, using Spring, Hibernate, MS SQL, and RabbitMQ.
  • Build and optimize high-throughput batch and file-processing pipelines for large-volume EDI submission and response handling (837, 277CA, 999), improving throughput, latency, and reliability.
  • Contribute to the high-scalability modernization goals of the platform: full infrastructure as code (IaC), session and authentication handling, and containerized deployment on AWS (EKS).
  • Modernize legacy Java components safely, including version upgrades, dependency and security remediation, and migration behind tooling with rollback plans.
  • Strengthen delivery quality by building automated tests and improving CI/CD pipelines, helping reduce manual QA and operational load across the team.
  • Apply AI-assisted engineering tools (such as Claude Code) across the development lifecycle (scaffolding, refactoring, test generation, code review).
  • Contribute to system reliability, performance, and security; troubleshoot data and software problems in a compliance-sensitive production environment and improve the systems so they require less manual intervention.
  • Act as a technical subject matter expert within your domain, supporting other engineers through design input, problem-solving, and code review.

Skills

Core Java
J2EE
Spring Framework
Spring Batch
High-throughput data processing
SQL / MS SQL
API development
CI/CD / test automation
AI-assisted software engineering

Education

Bachelor's degree in Computer Science or related

Tools

RabbitMQ
Docker
Kubernetes / EKS
AWS
Infrastructure as Code (IaC)

Job description

About Reveleer

Reveleer delivers a unified platform spanningrisk adjustment,quality improvement,clinical intelligence, andmember managementfor health plans and provider organizations navigating the complexity of value-based care. Trusted by 80+ customer organizations nationwide, the platform integrates data, analytics, and intelligent workflow automation into one governed system designed to support traceable documentation across diagnoses, quality measures, and submissions. With regulatory expertise and transparent, human-in-the-loop AI at its core, Reveleer supports organizations working to advance care quality, strengthen documentation integrity, and sustain the operational readiness needed to navigate audits with confidence.

Why this role is important

The Senior Software Engineer (Java) at Reveleer is a highly experienced individual contributor working on Reveleer's encounter data processing and CMS submission systems for Medicare Advantage. This role focuses on strong execution, sound technical decision making, and delivering high-quality software in a regulated, high-data-volume environment where submission accuracy and timeliness carry direct compliance and revenue impacts. Success means writing reliable, maintainable code, improving the throughput and stability of encounter processing, and owning customer outcomes.

What success looks like
  • Data pipelines for CMS encounter data submission and response-file processing run reliably and at high throughput, with issues surfaced and
  • resolved before they reach CMS deadlines or customers.
  • Features and services are well designed, implemented correctly, and operate reliably across a multi-tenant platform.
  • Technical decisions balance delivery speed with maintainability, performance, security, and regulatory accuracy.
  • Legacy components are modernized safely, reducing security exposure and long-term maintenance costs.
  • Automated test coverage and delivery automation improve, reducing manual QA and operational toil for the team.
  • AI-assisted development accelerates delivery (refactoring, test generation) without lowering the quality bar.
What you'll do
  • Design, develop, and maintain Java services for health care encounter data processing and CMS submissions (EDI X12) within Reveleer's Medicare
  • Advantage member management platform, using Spring, Hibernate, MS SQL, and RabbitMQ.
  • Build and optimize high-throughput batch and file-processing pipelines for large-volume EDI submission and response handling (837, 277CA, 999), improving throughput, latency, and reliability.
  • Contribute to the high-scalability modernization goals of the platform: full infrastructure as code (IaC), session and authentication handling, and containerized deployment on AWS (EKS).
  • Modernize legacy Java components safely, including version upgrades, dependency and security remediation, and migration behind tooling with rollback plans.
  • Strengthen delivery quality by building automated tests and improving CI/CD pipelines, helping reduce manual QA and operational load across the team.
  • Apply AI-assisted engineering tools (such as Claude Code) across the development lifecycle (scaffolding, refactoring, test generation, code review).
    Contribute to system reliability, performance, and security; troubleshoot data and software problems in a compliance-sensitive production environment and improve the systems so they require less manual intervention.
  • Act as a technical subject matter expert within your domain, supporting other engineers through design input, problem-solving, and code review.
    Work with product managers, analysts, and stakeholders to translate business and regulatory requirements into technical solutions.
What you bring
  • 8+ years of Core Java and J2EE enterprise web application development.
  • Strong object-oriented coding practices and design patterns.
  • Spring Framework (MVC) experience highly preferred, along with Spring Batch or equivalent high-volume batch processing experience.
  • Demonstrated experience building high-throughput data or file-processing systems, with measurable improvements in throughput or latency.
  • Hands-on experience with EDI/X12 and CMS encounter data processing (EDPS/EDS), or comparable healthcare claims and submission systems.
  • Advanced SQL, including database and query optimization (MS SQL preferred).
  • Containerized, cloud-native development on AWS (Docker and Kubernetes/EKS), including multi-tenant SaaS architecture concerns such as tenant isolation and per-tenant configuration.
  • API development experience.
  • Experience modernizing legacy Java codebases: version upgrades, dependency and security remediation, and migration tooling.
  • Experience with test automation frameworks, CI/CD pipelines, observability and application instrumentation, and the full software development lifecycle in an Agile environment.
  • Proficiency in AI-assisted software engineering, with hands-on use of tools such as Claude Code to accelerate development while maintaining a high bar for correctness, security, and maintainability.
  • Demonstrated ability to mentor engineers and elevate quality through clear standards and practical coaching.
  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field required; Master's degree preferred
Desirable additional experience
  • Message queues and streaming (RabbitMQ, AMQP, Kinesis, or equivalent).
  • Infrastructure as Code and deployment pipeline configuration for cloud platforms.
  • Continuous delivery practices (trunk-based development, feature flagging).
  • Front-end development with JavaScript, HTML, and CSS.
  • Familiarity with CMS submission channels (ConnectDirect, Edge server) and risk adjustment (HCC).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Java
Senior Software Engineer, Java

Jobtailor • Chennai District

On-site
INR 2,800,000 - 4,000,000
Senior DevOps Engineer
Senior DevOps Engineer

Reveleer • Tamil Nadu

On-site
INR 4,000,000 - 7,000,000
Senior DevOps Engineer
Senior DevOps Engineer

Reveleer • Chennai District

Hybrid
INR 4,000,000 - 7,000,000
Infrastructure Engineer
Infrastructure Engineer

Reveleer • Tamil Nadu

On-site
INR 1,500,000 - 2,200,000
Technical Lead
Technical Lead

HealthEdge • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Infrastructure Engineer
Infrastructure Engineer

Reveleer • Chennai District

On-site
INR 3,000,000 - 6,000,000
Back End Developer
Back End Developer

Certify • India

Remote
USD <2,000
Technical Lead
Technical Lead

The Blue Venture Fund • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Integration Engineer (MuleSoft Support and Development)
Integration Engineer (MuleSoft Support and Development)

Reveleer • Chennai District

On-site
INR 1,200,000 - 1,800,000
Services Software Engineer (IN)
Services Software Engineer (IN)

symplr • Bengaluru

On-site
INR 1,200,000 - 2,400,000