Find a jobRecruiters

Senior Software Engineer

Exclusive opportunity

Onsite

Senior Software Engineer

ModMed

Senior Software Engineer

Skills

DynamoDBDockerJavaMicroservicesSpring BootMySQLKafkaAWSElasticsearchPrometheus

15 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Boca Raton, FL, USA

Work mode:

Onsite

Published on:

10 October 2026

What they need


ModMed is hiring a driven Senior Software Engineer to join our Platform Foundations team. This is an exciting opportunity to join a fast-paced healthtech company that is truly Modernizing Medicine!

The Role

You'll be building for other engineers, not end users . Our "customers" are internal product teams. This reframes everything: API ergonomics, backward compatibility, and documentation aren't nice-to-haves—they're the core of the job.

Responsibilities:

  • Own features/libraries end-to-end: design, implementation, documentation, and rollout.
  • Design APIs with the consumers in mind, weighing backward compatibility and API ergonomics.
  • Develop robust, scalable foundational services (e.g., enterprise-sharding, ema-hub) and maintain the internal Java/Spring Boot microservice framework (nicknamed Ragnarok).
  • Debug across service boundaries and provide support to teams consuming the framework.
  • Drive technical direction for foundational components and cross-cutting concerns, making architectural decisions with org-wide impact.
  • Mentor engineers, raise the bar in code reviews, and lead developer-enablement efforts (patterns, docs, tooling).
  • Build strong relationships across teams; explain complex tradeoffs to non-platform engineers.
  • Maintain a support mindset, treating unblocking other engineers as a primary responsibility.

Skills and Requirements:

  • Education: Bachelor's or Master's degree in Computer Science or a related field.
  • Java: Strong proficiency with modern Java (records, sealed types, streams, concurrency); comfortable reading and reasoning about others' code.
  • Spring Boot/Spring: Deep knowledge of auto-configuration, @Conditional beans, starters, and @ConfigurationProperties.
  • Library/Framework Mindset: Experience designing clean public APIs, managing semantic versioning, deprecation paths, and mitigating breaking changes.
  • Testing Rigor: Strong TDD approach using JUnit and Testcontainers; treats tests as first-class deliverables.
  • Distributed Systems: Understanding of idempotency, at-least-once delivery, retries, backoff, distributed locking, and eventual consistency.
  • Multi-tenancy: Knowledge of tenant/source-context propagation across HTTP/Kafka/SQS boundaries (relevant to enterprise-sharding).
  • Data & Infrastructure:
  • AWS (SDK v2): DynamoDB, S3, SQS, Athena, MySQL with IAM auth.
  • Kafka: Producers/consumers, consumer groups, DLT handling, Serdes (JSON/Avro/Protobuf).
  • Maven: Multi-module builds, dependency management/BOMs.
  • Observability: Structured JSON logging, Micrometer/Prometheus metrics.
  • Containers: Docker, docker-compose, Jib-based image builds.
  • Soft Skills: Developer empathy, documentation discipline (cookbook-style), backward compatibility focus, and excellent communication.

Nice-to-Haves:

  • OAuth2/scope-based authorization, security filter chains.
  • Resilience patterns (Resilience4j).
  • OpenSearch / Elasticsearch.
  • Field-level crypto, ShedLock/scheduled-job coordination.
  • Prior experience building internal platforms, SDKs, or developer tooling.

Other offers great for you!

These companies are also looking for great profiles

Team.is

Senior Software Engineer - Fintech

90 000€ - 150 000€

Permanent contract

Paris, France

Hybrid

Skills

Typescriptfintech

7 months ago

Quick apply

Kalytech Consulting

Senior Software Engineer

530

Freelance

Brussels, Belgium

Hybrid

Skills

C#.NETMicrosoft SQL ServerSelligent

4 months ago

Quick apply

Naxo

Senior Software Engineer Java Backend Circularité

480

Freelance

Lille, France

Hybrid

Skills

Google Cloud PlatformJavaSpring BootKafkaKubernetesTechnical architecture

12 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools