Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Cotiviti

Software Engineer – Java, Scala, Kafka, Microservices

Cotiviti

Software Engineer responsible for designing and developing software applications at Cotiviti. Collaborate with teams to create innovative healthcare analytics solutions.

Posted 7/29/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSenior💰 $91,000 - $129,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software development with a focus on Java and Scala, utilizing Microservices and the Spring Framework. Proficient in cloud application design and development, with experience in container technologies and orchestration platforms.

Highest-signal resume keywords
Java ProgrammingMicroservices ArchitectureSpring FrameworkRESTful API DevelopmentCloud Application Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentUnit TestingIntegration TestingSQLNoSQLDistributed ComputingContainer TechnologyKubernetesKafka Stream ProcessingSpark Applications
Soft Skills
MentoringProblem Solving
Tools & Technologies
AWSGCPKafka StreamsKSQL
Industry Keywords
Change Control ManagementSoftware Engineering MethodsCloud-Native Applications

Tech Stack

Tools & technologies
AWSCloudGoogle Cloud PlatformJavaKafkaKubernetesMicroservicesNoSQLScalaSparkSpringSQL

About the role

Key responsibilities & impact
  • Design and develop high quality, maintainable software modules for the Cotiviti, Inc. product suite
  • Conduct unit and integration testing using appropriate methodology and techniques
  • Analyze requirements and specifications and create detailed designs for implementation
  • Analyze and resolve software related issues originated from internal or external customers
  • Continuously update professional knowledge of new technologies as selected and integrated into the Cotiviti, Inc. product suite
  • Change control management
  • Mentor team members in proper software engineering methods and techniques
  • Complete all responsibilities as outlined in the annual performance review and/or goal setting

Requirements

What you’ll need
  • Bachelor’s Degree in Computer Science, Information Technology, Information Systems, or related field or equivalent work experience
  • 3+ years of industry experience in software development using Java / Scala programming language
  • 3+ years’ experience with Microservices and the Spring Framework
  • 3+ years’ experience with web services and RESTful API development
  • 3+ years’ experience in SQL, NoSQL and databases
  • 3+ years’ experience with distributed/cluster computing concepts and cloud-native applications
  • 3+ years’ experience in container technology and container orchestration platforms like Kubernetes
  • 3+ years’ experience with Kafka stream processing using tools like Kafka Streams and KSQL
  • 3+ years’ experience with designing and developing cloud applications: AWS, GCP or similar
  • 3+ years’ experience working with Spark applications is preferred
  • 2+ years’ experience designing, building, and shipping production software by pairing deeply with AI coding tools throughout the development lifecycle

Benefits

Comp & perks
  • Medical, dental, and vision insurance
  • Disability and life insurance
  • 401(k) savings plans
  • Paid family leave
  • 9 paid holidays per year
  • Paid Time Off (PTO): 17-27 days per year depending on specific level and length of service