HB

Habib Baalbaki

Available to hire

I am a versatile and detail-oriented Java Full Stack Developer with over 7 years of experience in designing, developing, and maintaining enterprise-grade software.

About

I am a versatile and detail-oriented Java Full Stack Developer with over 7 years of experience in designing, developing, and maintaining enterprise-grade software. I have strong expertise in Java 21, Jakarta EE, PrimeFaces 13, REST/SOAP APIs, Talend Studio, and JasperReports, and I enjoy building scalable, high-performance solutions tailored to diverse business needs.

Currently, I contribute to retail technology innovation at XCCommerce, where I focus on developing backend services, managing multi-database environments, and optimizing performance. I thrive on cross-functional collaboration, continuous improvement, and delivering quality software that drives business success.

  • 9 years' experience
  • Joined August 2025

Languages

  • EnglishFluent
  • ArabicFluent
  • FrenchBeginner

Industry experience

  • Retail
  • Financial Services
  • Software & Internet
  • Professional Services

Work experience· 4 roles

Java Full Stack Developer · XCCommerce Inc.Dec 2023 – Present · 3 yrs

Develop and maintain enterprise retail software using Java 21, Jakarta EE, and PrimeFaces 13. Create backend services and APIs (REST and SOAP) for high-performance processing. Develop and maintain Talend ETL jobs for data integration and transformation. Generate dynamic, data-driven reports using JasperReports. Optimize and manage multi-DB environments including Oracle, PostgreSQL, MySQL, and SQL Server. Design and enhance application features based on client specifications. Apply performance improvements and code refactoring across legacy and new modules. Work with Apache Kafka for real-time data streaming pipelines. Utilize Docker containers for isolated development and testing.

Java Software Developer · CIF CanadaNov 2023 – Aug 2025 · 1 yr 10 mos

Maintained and developed multiple applications including legacy modernization. Diagnosed and resolved software and network issues to minimize downtime. Led training initiatives and mentored junior developers. Conducted performance testing and ensured production stability.

Java Software Developer · Path SolutionsFeb 2020 – Aug 2025 · 5 yrs 7 mos

Migrated core banking modules from PowerBuilder to Java-based web applications. Engaged in full SDLC from analysis to deployment and support. Enhanced End Of Day (EOD) performance by up to 80% via SQL optimization and process redesign. Collaborated on cross-functional teams and provided on-call bank support.

Java Software Developer · ICTSMar 2017 – Aug 2025 · 8 yrs 6 mos

Education

AEC Programmer Analyst · Montreal College IT2021 – 2023
Masters in Computer Information Systems · Lebanese University2015 – 2018
Bachelors in Computer Information Systems · Lebanese University2011 – 2015

Certifications and awards

Building Scalable Java Microservices with Spring Boot and Spring Cloud2023 – 2025

Hire Habib Baalbaki today

Post a job and invite Habib, or contact them directly. No hidden commission.

Post a job