birbach youssef
@birbachyoussef
Full-Stack Java developer delivering scalable web and batch solutions.
What I'm looking for
I am a passionate Full-Stack Java developer with four years of hands-on experience building user-centered web applications and batch processing systems. I specialize in Java/JEE, Spring ecosystem technologies, and modern frontend frameworks to deliver end-to-end solutions.
I have designed and developed Spring Batch jobs for banking payment processing and led migrations from legacy JSP systems to Spring Boot and Angular architectures. I optimize performance, automate data flows, and implement secure authentication and authorization integrations such as LDAP, Keycloak, CAS, and JWT.
My projects include payment domain batch processing, university account management microservices, telecom infrastructure sharing platforms, HR and mobile apps using IONIC, and internal enterprise systems with complex reporting and database integrations. I work across Oracle, PostgreSQL, MySQL, and NoSQL stores and manage CI/CD with Jenkins, GitLab/GitHub, and Docker.
I am a collaborative team player who participates in client workshops, testing and validation phases, and ongoing support. I focus on maintainable, tested code and continuous improvement to meet business requirements and deliver reliable production systems.
Experience
Work history, roles, and key accomplishments
Full-Stack Java Developer
MobiBlanc
Apr 2025 - Present (6 months)
Developed and maintained Spring Batch jobs for processing payment files (card transactions, transfers, direct debits), automated data flows with financial partners, and optimized batch performance across banking transactions.
Full-Stack Developer
AtTimeTechnologies
Aug 2023 - Mar 2025 (1 year 7 months)
Built microservices and web/mobile applications using Spring Boot and Angular, integrated LDAP/Active Directory/GSuite, managed CI/CD pipelines, and provided ongoing feature development and support across multiple projects.
Full-Stack Developer
AtTimeTechnologies
Jan 2023 - Jul 2023 (6 months)
Developed backend services and mobile interfaces for HR and urban reporting apps using Spring Boot, implemented JWT authentication, designed PostgreSQL schemas, and integrated geolocation and file attachments.
Full-Stack Developer
ISICOD
May 2021 - Dec 2022 (1 year 7 months)
Migrated and modernized legacy applications to Spring Boot and Angular, developed CRUD APIs, optimized PL/SQL procedures, and implemented dynamic reporting and security integration with Keycloak.
Education
Degrees, certifications, and relevant coursework
ENSA Kenitra
Specialized Technician in Software Development, Information Systems Management
2022 - 2024
Completed coursework and projects in batch development and payment domain processing using Java, Spring Batch, and database technologies.
FST Rabat
Bachelor’s Degree, Mobile Application Development
2021 - 2022
Completed a Bachelor’s degree focused on mobile application development and web application development technologies.
ISTA NTIC, Rabat
Specialized Technician in Software Development, Software Development
Completed specialized technical training in software development covering Java, Spring Boot, Angular, REST APIs, and database integration.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring birbach?
You can contact birbach and 90k+ other talented remote workers on Himalayas.
Message birbachFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
