Apply for jobs Login
World map with all continents displayed

Mid Full-stack Engineer - Java, Kotlin - Healthcare market

3+ years
Full-time (40h)
Healthcare
Full Remote
Java
Kotlin
Angular
Google Cloud Platform

Requirements

Must-haves

  • 3+ years of software development experience
  • 2+ years of frontend development experience
  • 2+ years of experience with Kotlin and Java
  • 2+ years of experience with Angular and JavaScript/TypeScript
  • Experience with Google Cloud Platform and its services (e.g. Compute Engine, Kubernetes, Pub/Sub, SQL, etc.)
  • Experience with GitLab for version control, IntelliJ IDE, and modern CI/CD pipelines
  • Experience in building large-scale, distributed, cloud-native applications
  • Proficiency in working with IntelliJ IDE for Kotlin/Java development
  • Strong knowledge of RESTful APIs and microservices architecture
  • Familiarity with PostgreSQL, MySQL, or NoSQL databases
  • Strong communication skills in both spoken and written English
  • Bachelor's degree in Computer Science, Engineering, or a related field

Nice-to-haves

  • Startup experience
  • Experience working in healthcare systems
  • Experience working with AI and machine learning models
  • Experience with Docker, Kubernetes, and container orchestration
  • Experience with modern DevOps practices and infrastructure as code (e.g. Terraform)
  • Expertise in building scalable, high-performance applications and an understanding of cloud-based architecture
  • Knowledge of React or Vue.js
  • Familiarity with AWS or Azure

What you will work on

  • Participate in the design, development, and delivery of mission-critical features
  • Take part in the entire software development lifecycle, including design, implementation, deployment, and testing
  • Develop and sustain backend services using Java and Kotlin
  • Focus on performance, scalability, and reliability
  • Create responsive and dynamic web applications with JavaScript, TypeScript, and Angular
  • Incorporate AI/ML models into the product
  • Build cloud-native applications on GCP, leveraging services like Compute, Storage, and Pub/Sub
  • Work collaboratively with teams such as Product, UX/UI, and DevOps to define, design, and deliver new features
  • Uphold code quality through thorough code reviews, unit testing, and adherence to best practices
  • Maintain and improve continuous integration and delivery (CI/CD) pipelines using GitLab to enhance deployment efficiency
  • Optimize application performance and resolve complex technical challenges in both frontend and backend components
Interested in this job? We're still accepting applications for this position
Interested in this job? We're still accepting applications for this position

Other jobs you might like

Get matched with the best remote opportunities from today's top US companies

Find a great full-time opportunity
Earn more compensation for your hard work
Access exclusive benefits like healthcare, English classes, and more
1-1 individualized training to succeed in the international job market
Apply for remote jobs