> Markdown version of [/jobs/ext/205276-senior-software-engineer-kotlin-jvm-op02147-os](https://www.wearedevelopers.com/jobs/ext/205276-senior-software-engineer-kotlin-jvm-op02147-os). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer (Kotlin, JVM) - OP02147-OS - **Company:** DEV PRO LLC - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Agile Methodology, Automation of Tests, Software Quality, Code Review, Continuous Integration, Relational Databases, Distributed Systems, Payment Systems, Gradle, Java Virtual Machine (JVM), JSON, Enterprise Messaging Systems, MongoDB, NoSQL, RabbitMQ, Simple Object Access Protocol (SOAP), SONAR (Symantec), SQL Databases, File Transfer Protocol (FTP), Spring-boot, Backend, Gitlab, Git, Kotlin, Containerization, Gitlab-ci, Apache Kafka, Api Design, Restful APIs, Docker, Microservices - **Published:** May 24, 2026 - **Apply:** https://arc.dev/remote-jobs/j/dev-pro-senior-software-engineer-kotlin-jvm-op02147-os-oroerrve8r ## About the Role * 5+ years of experience in JVM-based backend development (Java and/or Kotlin) * Strong experience building complex, production backend systems (microservices or distributed systems) * Solid experience with relational databases (SQL) and ORM tools * Hands-on experience with Git (GitLab) * Experience working with containerized environments (Docker) * Strong understanding of clean code principles, code quality tools (Sonar), and automated testing (TDD) * Proven experience delivering software end-to-end into production * Experience working in cross-functional Agile teams * Upper-Intermediate+ English level and strong communication skills * Ownership mindset with the ability to drive tasks independently and take responsibility for delivery * Excellent collaboration skills with willingness to share knowledge and contribute to team growth Desirable: * Experience with Spring Boot and/or Ktor * Experience with CI/CD pipelines (GitLab CI) * Familiarity with Gradle * Experience designing or working with APIs (REST, JSON, SOAP/SFTP) * Exposure to NoSQL databases (MongoDB) * Experience with messaging systems (Kafka, RabbitMQ) * Experience in regulated or healthcare environments * Exposure to secure identity card issuance or payment systems * Willingness to work remotely and occasionally travel for team meetings, Submit a CV in English - Intro call with a Recruiter - Internal interview - Client interview - Offer ## Description In this role, you'll develop and maintain backend services for secure healthcare platforms, working in a cross-functional team to deliver reliable software from design to production. * Design, develop, and maintain backend services for secure healthcare platforms * Own features end-to-end throughout the full development lifecycle, from design to production * Build and improve backend functionality to ensure scalability, stability, and performance * Collaborate closely with product managers, engineers, and stakeholders in an Agile cross-functional team * Ensure high product quality through automated testing, code reviews, and CI/CD practices * Investigate and resolve production issues, ensuring stable and efficient system performance * Contribute to technical discussions and architectural decisions, aligning solutions with product goals * Share knowledge, mentor engineers, and help improve team practices and documentation, ️ 5 paid sick days, up to 60 days of medical leave, and 6 paid days off for family events like weddings, funerals, or having a baby ## Related Videos - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Monoskope: Developer Self-Service Across Clusters](https://www.wearedevelopers.com/videos/329-monoskope-developer-self-service-across-clusters) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)