Search by job, company or skills

Futops Technologies India Private Limited

Java Developer with expertise in Spring Boot, Kafka and Apache Camel

new job description bg glownew job description bg glownew job description bg svg
  • Posted 20 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description: Java Developer Apache Camel & Spring Boot

Job Summary

We are seeking a skilled Java Developer with strong hands-on experience in Apache Camel and Spring Boot to design, develop, and maintain enterprise-grade integration and messaging solutions. The role focuses on building scalable, resilient, and message-driven systems using Enterprise Integration Patterns (EIPs).

Key Responsibilities

  • Design and develop integration flows using Apache Camel and Spring Boot
  • Implement RESTful services using Camel REST DSL
  • Build and maintain message-driven architectures using Kafka and ActiveMQ (JMS)
  • Apply Enterprise Integration Patterns (EIPs) including Multicast, Aggregation, Splitter, Content-Based Routing, WireTap, Circuit Breaker, and Throttler
  • Implement robust error handling, retry mechanisms, and exception strategies in Camel routes
  • Write unit and integration tests using Camel Test Kit
  • Monitor, tune, and optimize integration routes using Camel Metrics
  • Collaborate with architects and cross-functional teams to deliver high-quality integration solutions

Required Skills & Qualifications

  • Java 8 or higher
  • Spring Boot
  • Apache Camel and Enterprise Integration Patterns (EIPs)
  • Kafka and ActiveMQ (JMS)
  • RESTful APIs
  • Maven and Git

Good to Have

  • Experience with OpenShift or Kubernetes
  • Knowledge of observability tools such as Prometheus and Grafana
  • Experience working on high-throughput, mission-critical integration platforms

Experience Level

5+ years of experience in Java-based backend or integration development (flexible based on expertise)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 138362889