Omar Alsawaf

L2 Support Engineer @ Flowable | Application Support | Application Manager | Java Developer

Greater Hamburg Area

About

Application Support Engineer/Developer based in Germany with 4+ years of experience in Java development, system integration, and application support. Skilled in building and maintaining large-scale applications using Java, Spring Boot, REST APIs, and microservices architecture. Experienced in L1/L2 production support, incident management, root cause analysis, and hotfix deployment. Proficient in supporting high-availability systems and ensuring system reliability. Proven ability to collaborate with cross-functional teams, manage support tickets, and maintain SLA compliance while delivering stable and scalable solutions

Experience

  • Java L2 Support Engineer at Flowable
    Apr 2025 - Present · 1 yr 3 mos

    • Developed and maintained enterprise Java and Spring Boot-based BPM solutions. • Investigated and troubleshot complex problems involving Java-based backend services, REST APIs, database configurations, and workflow engine behavior. • Analyzed reported bugs, proposed targeted solutions and workarounds, and deployed hotfixes for critical production issues to minimize client downtime. • Collaborated with engineering and product teams to reproduce, document, and escalate software defects, contributing to timely patch releases. • Guided customers through platform configuration, integration, and migration processes, ensuring minimal disruption to business operations. • Managed support tickets via structured triage and prioritization, consistently meeting SLA targets.

  • Application Developer at IBM
    Jan 2021 - Dec 2024 · 4 yrs

    • Developed and maintained large-scale enterprise applications using Java, Spring Boot, microservices architecture, Kafka, and IBM App Connect, supporting complex system integrations. • Designed and implemented reliable integration and middleware solutions, ensuring high system availability and stability, including disaster recovery mechanisms achieving 99.9% uptime. • Managed end-to-end development activities, including coding, technical documentation, testing support, and delivery of project milestones while maintaining high quality standards. • Automated repetitive operational tasks using Python scripting, significantly improving efficiency and reducing manual errors. • Collaborated closely with business analysts and stakeholders to translate business requirements into scalable technical solutions and validate deliverables during testing phases. • Provided L1/L2 production support, performing troubleshooting, debugging, and in-depth root cause analysis to resolve incidents and implement system enhancements. • Improved system reliability and performance through continuous monitoring, issue resolution, and proactive enhancement of middleware and backend services.

  • Integration Engineer at EJADA
    Sep 2019 - Oct 2019 · 2 mos

    ⚈ Understand the software Integration pipeline. ⚈ learn basics of IBM App Connect.

  • Software Tester at CodeLab
    Aug 2018 - Aug 2018 · 1 mo

    ⚈ Learned the Testing life cycle.