Dev.Pro

Dev.Pro

Dev.Pro is a globally distributed software development partner, specializing in custom outsourced software development for innovative technology companies to scale their businesses efficiently.

Internet Software & Services
251-1K
Founded 2011

Description

  • Design, develop, and maintain backend services for secure healthcare platforms.
  • Own features end-to-end from design through production delivery.
  • Build and improve backend functionality to support scalability, stability, and performance.
  • Collaborate with product managers, engineers, and stakeholders in an Agile cross-functional team.
  • Ensure product quality through automated testing, code reviews, and CI/CD practices.
  • Investigate and resolve production issues to maintain stable and efficient system performance.
  • Contribute to technical discussions and architectural decisions aligned with product goals.
  • Share knowledge, mentor engineers, and help improve team practices and documentation.

Requirements

  • 5+ years of experience in JVM-based backend development with Java and/or Kotlin.
  • Strong experience building complex production backend systems, including microservices or distributed systems.
  • Solid experience with relational databases, SQL, and ORM tools.
  • Hands-on experience with Git, specifically GitLab.
  • Experience working in containerized environments with Docker.
  • Strong understanding of clean code principles, code quality tools such as Sonar, and automated testing practices including 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 and willingness to share knowledge and contribute to team growth.
  • Experience with Spring Boot and/or Ktor is desirable.
  • Experience with CI/CD pipelines, especially GitLab CI, is desirable.
  • Familiarity with Gradle is desirable.
  • Experience designing or working with APIs such as REST, JSON, SOAP, or SFTP is desirable.
  • Exposure to NoSQL databases such as MongoDB is desirable.
  • Experience with messaging systems such as Kafka or RabbitMQ is desirable.
  • Experience in regulated or healthcare environments is desirable.
  • Exposure to secure identity card issuance or payment systems is desirable.
  • Willingness to work remotely and occasionally travel for team meetings is desirable.

Benefits

  • 30 paid days off each year 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.
  • Partially covered health insurance after probation.
  • Wellness bonus for gym memberships, sports nutrition, and similar needs.
  • Opportunity to work remotely with occasional travel for team meetings.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for the Elasticsearch Distributed Systems team to improve cluster-scale indexing, coordination, and resilience across a highly distributed search platform.

Elasticsearch Java Lucene
8 hours, 22 minutes ago

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its Elasticsearch Distributed Systems team to improve the scale, performance, and resilience of clustered search infrastructure.

Elasticsearch Java Lucene
8 hours, 22 minutes ago

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its Elasticsearch Distributed Systems team to help improve the scale, performance, and resilience of the cluster systems that handle indexing, allocation, replication, and node coordination.

Elasticsearch Java Lucene
8 hours, 22 minutes ago

Senior Software Engineer - Fullstack (Backend Focused)

New Relic 1K-5K Internet Software & Services

New Relic is hiring a backend engineer to help build a new observability experience and next-generation platform services for distributed systems in an AI-first environment.

Agile CI/CD Docker Git GraphQL Java Kafka Kubernetes Microservices React REST API Spring Boot TypeScript
8 hours, 22 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers