Back
Verified active · 1h ago

Full Stack Integrations Developer

Apply effort

<60 sec

via Aplyr Quick Apply

Posted

Today

01

About the role

We're looking for a Principal to Senior-level expert in Java, Spring Boot, and Microservices with

at least 8+ years of hands-on experience. The ideal candidate will have a strong background in

designing and architecting complex integration solutions. Experience with Apache Camel and

MuleSoft is a significant advantage

Core Java / JDK Expertise

* Deep understanding of Java SE 8, 11, and 17** features (Lambdas, Streams, var, Records,

Pattern Matching, Sealed Classes)

* Memory management, garbage collection tuning

* Exception handling, collections framework, multithreading/concurrency (Executors,

ForkJoinPool, CompletableFuture)

* JIT compiler behavior and performance tuning

* Reflection, annotations, class loaders

Spring & Spring Boot

* Spring Core (IoC, AOP, Bean lifecycle)

* Spring Boot starters, autoconfiguration, profiles

* Spring Data JPA, JDBC, MyBatis integration

* Spring Web / WebFlux (Reactive), Spring MVC

* Spring Security (JWT, OAuth2, SSO)

* Spring Actuator (for metrics & health checks)

* Error handling with `@ControllerAdvice`, `@ExceptionHandler`

* REST API versioning and HATEOAS

Microservices Architecture

* Domain-driven design, bounded contexts

* RESTful design principles

* Circuit breakers (Resilience4j, Hystrix)

* Service discovery (Eureka, Consul)

* Load balancing (Spring Cloud LoadBalancer, Ribbon)

* API contracts (OpenAPI/Swagger, JSON Schema)

* Distributed tracing (Sleuth, Zipkin, OpenTelemetry)

* Saga and orchestration/choreography patterns

Containerization & Orchestration

* Docker: multi-stage builds, custom Dockerfiles, container debugging

* Kubernetes:

* Deployments, StatefulSets, Services, Ingress

* Helm charts, ConfigMaps, Secrets* Resource requests/limits, probes, autoscaling

* OpenShift: project/namespace creation, Route & DeploymentConfig, oc CLI, S2I

CI/CD & DevOps Integration

* Jenkins, GitHub Actions, GitLab CI

* Docker image pipelines, Helm deployments

* ArgoCD or Flux for GitOps

* Maven/Gradle build pipelines

* SonarQube/Checkstyle/PMD integration for code quality

* Secrets management (Vault, K8s secrets)

API Gateway / Management

* API Gateway (Kong, Zuul, Spring Cloud Gateway, NGINX)

* Rate limiting, caching, circuit breakers at gateway level

* API Manager (Apigee, Azure API Mgmt, or Kong Enterprise)

* OAuth2 / JWT integration with API gateway

* Developer portals and API monetization (optional)

Integration Patterns & Messaging

* Apache Camel:

* Routes, EIPs (Content-based routing, Splitter, Aggregator)

* Connectors (file, SFTP, HTTP, JMS, Kafka)

* Kafka:

* Producer/Consumer patterns, Avro/Schema Registry

* Kafka Streams, Kafka Connect

* Partitions, offset management, replayability

* JMS, RabbitMQ (if applicable)

* Deep Experience with Standard Enterprise Integration Patterns

Testing & Validation

* Unit testing (JUnit 5, Mockito, AssertJ)

* Spring Boot Test, WebTestClient, Testcontainers

* Contract Testing (Pact, Spring Cloud Contract)

* Postman or REST Assured for integration testing

* Load/Performance Testing (JMeter, Gatling, Locust)Databases

* Relational:

* Oracle: PL/SQL, stored procedures, query tuning

* MSSQL: triggers, indexing, locking behavior

* NoSQL:

* MongoDB: collections, aggregation framework, schema design

* Optional: Redis for caching

Observability & Monitoring

* Prometheus + Grafana for metrics

* ELK/EFK Stack (Elasticsearch, Fluentd/Logstash, Kibana)

* Jaeger/Zipkin/OpenTelemetry for distributed tracing

* Alerting via PagerDuty, OpsGenie, or custom integrations

* Log correlation and error tracking (Sentry, New Relic, Datadog, Splunk)

Architecture & Best Practices

* Clean Architecture, Hexagonal Architecture

* 12-factor app methodology

* Modular monolith to microservices migration experience

* Security best practices (e.g., OWASP Top 10, CSRF, XSS mitigation)

* Domain modeling, API-first design

* Documentation

Soft Skills & Collaboration

* Agile/Scrum methodologies (JIRA, Confluence)

* Good understanding of DevOps and PlatformOps collaboration

* Code review etiquette, pair programming

* Mentorship capability for junior devs

* Problem-solving with systems thinking mindset

02

Aplyr's read

Fresenius Medical Care excels in renal healthcare, providing specialized dialysis products and services. It attracts professionals dedicated to enhancing patient care and healthcare technology.

Synthesized from recent postings & public sources

What's promising

  • Leader in dialysis products, ensuring high-quality care for chronic kidney failure patients.
  • Global presence offers diverse career opportunities across healthcare and technology sectors.
  • Strong focus on innovation in renal healthcare solutions and patient care services.

What to watch

  • Highly specialized industry may limit career growth for non-healthcare roles.
  • Regulatory challenges in healthcare can impact operational flexibility.
  • Dependence on healthcare reimbursement policies poses financial risks.

Why Fresenius Medical Care

  • Largest provider of integrated dialysis services globally, setting industry standards.
  • Combines product manufacturing with patient care, offering comprehensive renal solutions.
  • Innovative in healthcare technology, enhancing patient outcomes and operational efficiency.

Aplyr’s read is generated by AI from public sources. Was it useful?

03

About Fresenius Medical Care

Fresenius Medical Care is a global leader in providing products and services for individuals with renal diseases. The company specializes in dialysis products and services, offering comprehensive care for patients with chronic kidney failure.

04

Similar roles