FREE ACCESS
5,000–10,000 jobs/day
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.

Software Engineer – Java, Scala, Kafka, Microservices
CotivitiSoftware 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 fitCore 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 resumeApplicant 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 & technologiesAWSCloudGoogle 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