Senior Java Middleware Engineer – Apache ServiceMix Specialist

Casablanca

CDI / Temps pleinHybrideLicence / Bac+3Informatique / IngénierieInformatique / IT

L’essentiel du poste

Résumé par Postule AI

Scalian is recruiting a Senior Java Middleware Engineer / Apache ServiceMix Specialist to analyze, optimize, and modernize a critical middleware platform. The role centers on JVM performance, resolving memory leaks and bottlenecks, assessing platform risks, and producing technical reports and performance roadmaps. Candidates should bring 7+ years of Java and middleware experience and hands-on skills with Apache ServiceMix, Karaf, and ActiveMQ.

Vos missions

  • Analyze and optimize the existing Apache ServiceMix middleware platform, including Apache Karaf, Apache ActiveMQ, and middleware configurations.
  • Monitor and improve JVM performance, including memory management, garbage collection, and runtime optimization.
  • Identify, troubleshoot, and resolve memory leaks, performance bottlenecks, and system inefficiencies.
  • Conduct performance assessments and root-cause analyses, and evaluate platform vulnerabilities and technology obsolescence.
  • Collaborate with development and infrastructure teams to optimize middleware architecture.
  • Review CI/CD and build processes using GitLab, and produce technical documentation and performance improvement roadmaps.

Profil recherché

  • You have 7+ years of Java development and middleware technology experience.
  • You have hands-on experience with Apache ServiceMix, Apache Karaf, or Apache ActiveMQ.
  • You enjoy diagnosing memory leaks, JVM performance issues, and complex system bottlenecks.
  • You can produce clear assessment reports and performance improvement roadmaps.
  • You are comfortable collaborating with development and infrastructure teams.

Généré automatiquement à partir de l’offre. Postule AI peut se tromper : vérifiez auprès de l’employeur.

Company Description

Scalian is a multinational engineering consulting firm with over 35 years of experience and nearly 5,500 specialists across 11 countries. It provides expertise in Operations & Technology and Information Technology to industries including aerospace, defense, railways, and energy.

At Scalian, people are at the heart of our priorities, offering a collaborative and supportive environment to achieve professional goals.

Job Description

We are seeking an experienced Senior Java Middleware Engineer / Apache ServiceMix Specialist to support the analysis, optimization, and modernization of a critical middleware platform. The role focuses on improving system performance, diagnosing complex issues, and providing technical recommendations to enhance reliability, scalability, and maintainability.

Key Responsibilities

  • Analyze and optimize the existing Apache ServiceMix middleware platform.
  • Review and enhance Apache Karaf, Apache ActiveMQ, and overall middleware configurations.
  • Monitor, analyze, and improve JVM performance, including memory management, garbage collection, and runtime optimization.
  • Identify, troubleshoot, and resolve memory leaks, performance bottlenecks, and system inefficiencies.
  • Conduct detailed performance assessments and root-cause analyses.
  • Evaluate platform vulnerabilities, technology obsolescence, and associated risks.
  • Define and implement recommendations to improve application stability, scalability, and performance.
  • Collaborate with development and infrastructure teams to optimize middleware architecture.
  • Review CI/CD and build processes, leveraging GitLab and related development environments.
  • Produce technical documentation, assessment reports, and performance improvement roadmaps.

Required Skills & Experience

  • Strong hands-on experience in Java development.
  • Proven expertise with Apache ServiceMix, Apache Karaf, and Apache ActiveMQ.
  • Advanced knowledge of JVM tuning and optimization, Garbage Collection (GC) analysis, memory profiling and leak detection, thread analysis and troubleshooting, and performance monitoring and diagnostics.
  • Experience with middleware architecture, integration patterns, and messaging systems.
  • Knowledge of vulnerability assessment and technology lifecycle management.
  • Familiarity with GitLab, source control, build pipelines, and deployment processes.

Preferred Tools

  • JProfiler, YourKit, VisualVM, Eclipse MAT
  • Prometheus, Grafana, ELK Stack
  • Maven, Jenkins, GitLab CI/CD
  • Linux environments and shell scripting

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of experience in Java development and middleware technologies.
  • Proven experience in performance optimization and troubleshooting of enterprise applications.
  • Strong analytical, communication, and reporting skills.

Deliverables

  • ServiceMix platform assessment report.
  • JVM and middleware configuration review.
  • Memory leak and performance bottleneck analysis.
  • Vulnerability and obsolescence assessment.
  • Actionable recommendations and optimization roadmap.
  • Performance improvement reports with measurable outcomes.

Mise en forme par Postule ·

Signaler un problème