Senior Java Middleware Engineer / Apache ServiceMix Specialist
Scalian is the employer — EngRadar is a job radar, not a recruiter. We track this posting from their own careers page and send you straight there; we never handle applications or CVs.
Position Overview
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 successful candidate will be responsible for 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
Technical Expertise
- Strong hands-on experience in Java development.
- Proven expertise with:
- Apache ServiceMix
- Apache Karaf
- Apache ActiveMQ
- Advanced knowledge of:
- JVM tuning and optimization
- Garbage Collection (GC) analysis
- Memory profiling and leak detection
- Thread analysis and troubleshooting
- 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.
Posted by Scalian on their own careers page — you apply directly, no recruiter in between. View original / apply →