Like Minded People
Work Together

Back to Career

Sr. Java Developer (Red Hat)

Location: Gurgoan/Noida

Work Experience: 4+ Years

Requirements:

  • Core Stack: Hands-on experience with Java, Spring Boot on Red Hat / OpenShift environment.
  • Messaging & Integration: Proficiency in Apache Kafka, Apache Camel, and Enterprise Integration Patterns.
  • Stream Processing: Experience with Apache Flink or equivalent tools for real-time and complex event processing.
  • Databases & Protocols: Working knowledge of SQL and NoSQL databases; exposure to HTTP and JMS protocols.
  • Observability & DevOps: Familiarity with Prometheus, Grafana, ELK Stack, OpenTelemetry, and CI/CD pipelines.

Qualifications: Bachelor’s degree in computer science, Engineering, Information Systems, or related technical field (or equivalent practical experience).

Job Description:

  • Java Spring Boot applications on Red Hat.
  • Build robust data pipelines with Apache Kafka for high-throughput ingestion and real-time processing.
  • Implement transformation and routing logic using Apache Camel and Enterprise Integration Patterns (EIPs).
  • Develop components that interface with various protocols, including HTTP, JMS, and database systems (SQL/NoSQL).
  • Utilize Apache Flink or similar tools for complex event and stream processing where necessary.
  • Integrate observability solutions (e.g., Prometheus, Grafana, ELK, OpenTelemetry) to ensure monitoring, logging, and alerting.
  • Collaborate with AI/ML teams to integrate or enable AI-driven capabilities within applications.
  • Write unit and integration tests, participate in code reviews, and support CI/CD practices.
  • Troubleshoot and optimize application performance and data flows in production.