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.

Senior Software Engineer, Kotlin, JVM
Dev.ProSenior Software Engineer with strong JVM expertise developing backend platforms for healthcare solutions. Join a team delivering secure digital payment and healthcare solutions in a collaborative environment.
Tech Stack
Tools & technologiesDistributed SystemsDockerGradleJavaKafkaKotlinMicroservicesMongoDBNoSQLRabbitMQSOAPSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- 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
Requirements
What you’ll need- 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
Benefits
Comp & perks- 30 paid days off each year — use them for vacation, holidays, or personal time
- 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
- Partially covered health insurance - after probation
- Wellness bonus for gym memberships, sports nutrition, and similar needs
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaKotlinmicroservicesdistributed systemsSQLORM toolsGitDockerSpring BootCI/CD
Soft Skills
communication skillsownership mindsetcollaboration skillsmentoringindependent task managementteam growth contributionproblem-solvingtechnical discussionagile teamworkknowledge sharing