Skip to main content
Back to jobs

Java Developer - Software

External
corrohealth logoCorrohealth · Noida Luminaire
Full-timeOn-site1w ago
AgileAWSAzureCI/CDDockerElasticsearch
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

Our purpose is to help clients exceed their financial health goals. Across the reimbursement cycle, our scalable solutions and clinical expertise help solve programmatic needs. Enabling our teams with leading technology allows analytics to guide our solutions and keeps us accountable achieving goals. We build long-term careers by investing in YOU. We seek to create an environment that cultivates your professional development and personal growth, as we believe your success is our success. ESSENTIAL DUTIES AND RESPONSIBILITIES: Note: The essential duties and responsibilities below are intended to describe the general duties and responsibilities of this position and are not intended to be an exhaustive statement of duties. This position may perform all or most of the primary duties listed below. Specific tasks, responsibilities or competencies may be documented in the Team Member's performance objectives as outlined by the Team Member's immediate Leadership Team Member. We're looking for a skilled Java Developer to design, build, and maintain robust backend systems and APIs that power our core platform.

Responsibilities

  • Design, develop, and maintain scalable Java-based backend applications and microservices
  • Build and integrate RESTful APIs and event-driven services using Spring Boot
  • Collaborate with frontend engineers, architects, and product teams on system design
  • Optimize application performance, reliability, and scalability under production load
  • Write clean, well-tested code with comprehensive unit and integration tests
  • Participate in code reviews, architectural discussions, and sprint planning
  • Troubleshoot and resolve production incidents in a timely manner
  • Maintain and improve CI/CD pipelines and deployment processes
  • Required skills
  • 3+ years of professional experience with Java (Java 11 or higher)
  • Strong proficiency in Spring Boot, Spring MVC, and Spring Security
  • Experience designing and consuming RESTful APIs and microservices
  • Solid understanding of OOP, design patterns, and SOLID principles
  • Proficiency with relational databases (PostgreSQL / MySQL) and ORM tools like Hibernate/JPA
  • Hands-on experience with Git, Maven/Gradle, and CI/CD tools (Jenkins, GitHub Actions)
  • Familiarity with containerization using Docker and Kubernetes
  • Experience with messaging systems such as Kafka or RabbitMQ

Requirements

  • Experience with cloud platforms - AWS, Azure, or GCP
  • Knowledge of reactive programming (Spring WebFlux, Project Reactor)
  • Exposure to NoSQL databases (MongoDB, Redis, Elasticsearch)
  • Familiarity with Agile / Scrum methodologies
  • Contributions to open-source Java projects
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience)
  • Strong problem-solving and communication skills
  • Ability to work independently and as part of a cross-functional team
  • PHYSICAL DEMANDS:

Benefits

Health insurance

Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at corrohealth? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect