Mohammad Rajaul I.
Senior Java Spring Boot Developer | Software Architect | Tech Lead
Hi, I'm Mohammad Rajaul Islam. I am a Senior Java Spring Boot Developer, Software Architect, and Tech Lead with over 16 years of software development experience, including more than 12 years specializing in enterprise Java development. I help businesses build, modernize, migrate, and scale secure, cloud-native enterprise applications using modern Java technologies and distributed system architecture. WHY CLIENTS HIRE ME ✓ 16+ Years Software Development Experience ✓ 12+ Years Enterprise Java Experience ✓ 164 Successfully Completed Projects ✓ 100% Job Success ✓ 1,200+ Hours Worked on Upwork ✓ Oracle Certified Professional (OCP), Java Programmer ✓ Certified Scrum Master ✓ Senior Software Engineer at a Japanese Technology Company Throughout my career, I have worked with startups, enterprises, government organizations, banks, healthcare providers, travel technology companies, and educational institutions, delivering production-ready software that is secure, scalable, maintainable, and built for long-term growth. WHAT I CAN HELP YOU BUILD • Enterprise Java Applications • Spring Boot & Spring Cloud Applications • REST APIs & Backend Systems • Microservices & Distributed Systems • Software Architecture & System Design • Legacy System Modernization • Node.js / TypeScript to Java Spring Boot Migration • Cloud-Native Applications • AWS Deployment • Docker & Kubernetes • Performance Optimization • Elasticsearch & Enterprise Search • PostgreSQL, MySQL & Redis • Kafka & Event-Driven Architecture • Technical Leadership & Team Mentoring ENTERPRISE SECURITY One of my strongest areas is designing secure enterprise applications. I have hands-on experience designing and implementing secure systems using: • Spring Security • OAuth2 • OpenID Connect (OIDC) • Keycloak • JWT • Mutual TLS (mTLS) • Role-Based Access Control (RBAC) • Secure API Design • Zero Trust Architecture My goal is not only to develop software but to ensure it remains secure, reliable, and maintainable throughout its lifecycle. FULL-STACK TECHNOLOGIES In addition to Java, I also have professional experience with: • React • Next.js • Angular • JavaScript • TypeScript • Python • Django • PHP • Laravel • Android (Java) This enables me to understand complete systems and collaborate effectively across frontend, backend, and infrastructure teams. CLOUD & DEVOPS • AWS • Docker • Kubernetes • GitHub Actions • Jenkins • CI/CD • Splunk • Distributed Logging & Monitoring • Linux ADDITIONAL EXPERIENCE • IoT Solutions • MQTT Messaging • UAV (Drone) Projects • Biometric Device Integration • GPS & Location Services • AI-Assisted Development • Healthcare Systems • Banking & FinTech • Government Digital Transformation LEADERSHIP EXPERIENCE Beyond software development, I have served as a: • Software Architect • Tech Lead • Project Manager • Scrum Master • Enterprise Consultant • Engineering Mentor I understand the complete software development lifecycle—from architecture and estimation to implementation, deployment, production support, mentoring, and continuous improvement. I enjoy solving complex engineering challenges, communicating clearly with clients, and building long-term partnerships based on trust, quality, and consistent delivery. If you're looking for someone who can contribute beyond coding and help build a secure, scalable, production-ready system, I'd be happy to discuss your project. Let's build something great together.
Earnings and projects
Last 6 months ÷ 6
Billed in all: $17,738$18k
Across 197 contracts