Software Engineer
Role details
Job location
Tech stack
Job description
Cotiviti is seeking a Senior Software Engineer with strong backend expertise in Java, Spring Boot, SQL, .NET 10 and real-time data streaming using Apache Kafka. This role involves building and maintaining robust microservices, optimizing SQL operations, and contributing to DevOps automation and CI/CD practices. The ideal candidate is a hands-on engineer who thrives in Agile environments and can work across backend, data engineering, and optionally frontend and low-code platforms.
Requirements
Design, develop, and maintain scalable backend services using Java (Advanced), Spring Boot, and Kafka Build RESTful APIs and microservices architecture aligned to enterprise design principles Implement and optimize complex SQL queries, focusing on MS SQL Server performance and reliability Utilize Bitbucket for version control and Jira for Agile tracking and sprint execution