Saidur rahman
@saidurrahman1
I build scalable Java backend platforms and event-driven microservices for enterprise systems.
What I'm looking for
I've delivered backend platforms for Grameenphone, Touch 'n Go, Rakuten Ichiba, Neogrid, and BRAC using Java, Spring Boot, microservices, and event-driven architecture. At Grameenphone, I built a high-volume Commission Management System and an Apache NiFi and RabbitMQ ingestion pipeline that transformed SFTP CSV files into structured JSON events.
I've developed payment and e-commerce services, ERP modules, reporting workflows, REST and GraphQL APIs, and optimized data layers across MySQL, PostgreSQL, and Oracle. I focus on reliable, maintainable production systems, working closely with distributed international teams through design, testing, deployment, and production support.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Grameenphone
Dec 2024 - Jun 2026 (1 year 6 months)
Designed and delivered a high-volume Commission Management System using Java 17 and Spring Boot, architected an event-driven ingestion pipeline with Apache NiFi and RabbitMQ, and enhanced the Scratch Card & SIM Management platform with RESTful API improvements and PostgreSQL optimizations.
Backend Engineer
Neogrid Informática
Jan 2024 - Dec 2024 (11 months)
Developed a Spring Boot microservice for automated PDF report generation, integrated JasperReports with dynamic JRXML templates, led migration from Oracle WebLogic to Apache TomEE, and contributed to an ERP solution for EUTECH GmbH using Kotlin and Spring Boot.
Backend Developer
Touch 'n Go Group
Apr 2023 - Jan 2024 (9 months)
Designed and developed over 10 production-ready Spring Boot microservices for digital payment workflows on Alibaba Cloud, implemented asynchronous communication with RabbitMQ, optimized SQL queries, and automated build/deployment with Jenkins.
Software Engineer
BJIT Limited
Feb 2022 - Mar 2023 (1 year 1 month)
Developed backend services for Rakuten Ichiba e-commerce platform using Java and Spring Boot, designed RESTful and GraphQL APIs, built reusable components, and applied TDD with JUnit.
Software Engineer
BRAC IT Services Limited
Nov 2019 - Sep 2021 (1 year 10 months)
Developed backend modules for BRAC Education Program MIS using Java, Spring MVC, MySQL, and JasperReports, delivered over 50 production releases, and supported deployment on WildFly.
Education
Degrees, certifications, and relevant coursework
Bangladesh-Japan ICT Engineers Training (B-JET)
Professional Training, Software Engineering
Completed an industry-oriented software engineering training program jointly organized by JICA, BJIT, North South University, and the University of Miyazaki, focusing on Japanese software development practices and cross-cultural collaboration.
North South University
Bachelor of Science, Computer Science and Engineering
Bachelor of Science in Computer Science and Engineering from North South University, Dhaka, Bangladesh, completed in 2019.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Saidur?
You can contact Saidur and 90k+ other talented remote workers on Himalayas.
Message SaidurGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
