Full Stack Integrations Developer

Posted:
5/18/2026, 2:29:47 AM

Location(s):
Bengaluru, Karnataka, India ⋅ Karnataka, India

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

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

Fresenius Medical Care North America

Website: https://fmcna.com/

Headquarter Location: Waltham, Massachusetts, United States

Employee Count: 10001+

Year Founded: 1996

Last Funding Type: Post-IPO Equity

Industries: Biotechnology ⋅ Health Care ⋅ Medical ⋅ Pharmaceutical