I am a dedicated IT professional with over 10 years of experience in back-end and full-stack development, including working with multinational companies. I have a proven ability to deliver accurate results under pressure, focusing strongly on quality and efficiency. I am a quick learner and effective time manager, seeking to continuously expand my technical skills while leveraging expertise in Java, Spring Boot, Microservices, RabbitMQ, JPA, Liquibase, Docker, and AWS. I am adaptable to various environments and committed to contributing positively to team success and organizational goals. I enjoy collaborating with cross-functional teams and mentoring junior developers to foster professional growth and maintain high code quality standards.

Mohamed Musni

I am a dedicated IT professional with over 10 years of experience in back-end and full-stack development, including working with multinational companies. I have a proven ability to deliver accurate results under pressure, focusing strongly on quality and efficiency. I am a quick learner and effective time manager, seeking to continuously expand my technical skills while leveraging expertise in Java, Spring Boot, Microservices, RabbitMQ, JPA, Liquibase, Docker, and AWS. I am adaptable to various environments and committed to contributing positively to team success and organizational goals. I enjoy collaborating with cross-functional teams and mentoring junior developers to foster professional growth and maintain high code quality standards.

Available to hire

I am a dedicated IT professional with over 10 years of experience in back-end and full-stack development, including working with multinational companies. I have a proven ability to deliver accurate results under pressure, focusing strongly on quality and efficiency. I am a quick learner and effective time manager, seeking to continuously expand my technical skills while leveraging expertise in Java, Spring Boot, Microservices, RabbitMQ, JPA, Liquibase, Docker, and AWS.

I am adaptable to various environments and committed to contributing positively to team success and organizational goals. I enjoy collaborating with cross-functional teams and mentoring junior developers to foster professional growth and maintain high code quality standards.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent
Tamil
Fluent
Sinhala, Sinhalese
Fluent

Work Experience

Software Engineer / Contract at Galaxy Solutions - UAE
November 28, 2024 - June 20, 2025
Designed and developed scalable microservices architecture using Java 17 and Spring Boot to enhance application scalability, availability, and fault tolerance. Integrated microservices for seamless communication, collaborated with cross-functional teams to resolve bugs and performance issues, and ensured high-quality code delivery. Maintained and optimized database queries for Oracle and MySQL and utilized ELK Stack and Grafana for system monitoring. Rapidly diagnosed and resolved system failures, conducted documentation of development processes, and proactively addressed application issues to ensure high user availability.
Technical Lead at Prudential International Pvt Ltd
May 22, 2023 - September 27, 2024
Led migration of legacy API from Java 1.5 to Java 17, improving performance and security while ensuring backward compatibility. Refactored code to leverage Java 17 features, enhancing maintainability and quality. Conducted complex SQL query development and sprint and release planning to meet milestones. Mentored junior developers, performed load testing with BeanShell scripting using JMeter, and managed Jenkins CI/CD pipelines to streamline build and deployment.
Technical Lead / Contract at Holoteq Group – Qatar
April 30, 2023 - August 22, 2025
Developed a microservices-based driving school system for student and tutor management including online payments and notifications, using Java 17 and Spring Boot 3. Implemented Spring Security with JWT for authentication and authorization. Employed RabbitMQ for reliable communication between services and Docker for containerization. Deployed application on AWS and designed API Gateway architectures for secure scalable communication. Led CI/CD pipeline collaboration with DevOps, conducted code reviews with SonarQube, and mentored junior developers. Managed cross-functional release activities ensuring timely software deployments.
Associate Consultant at Virtusa Pvt Ltd
April 30, 2022 - August 22, 2025
Collaborated on transforming Sri Lanka Telecom self-care systems to improve customer experience through microservices architecture development with Java and Spring Boot. Automated backend services to enhance operational efficiency. Implemented identity management via WSO2 and OAuth 2.0. Utilized Jenkins and Docker for CI/CD and containerization. Mentored junior developers and developed complex SQL queries for optimized performance. Managed product content with WordPress and gained knowledge of AWS EC2 cloud services.
Software Engineer at zMessenger Pvt Ltd
August 31, 2018 - August 22, 2025
Developed a web-based Lottery Management System using Spring MVC and AngularJS, facilitating lottery purchases via website or SMS. Employed Hibernate for ORM with MySQL and enhanced UX with Bootstrap and JavaScript. Integrated Hotjar and Google Analytics for behavioral and performance tracking. Managed deployment on Tomcat 8 and controlled database versioning with Liquibase.
Associate Engineer at Virtusa Pvt Ltd
April 30, 2016 - August 22, 2025
Worked on FDC banking back office replatforming, implementing SOA principles for integration and scalability using Java 7 and Spring 3. Managed distributed transactions ensuring ACID compliance. Developed security features for user access control and implemented centralized logging and monitoring with Elasticsearch, Kibana, and Prometheus. Engaged with AWS services and AngularJS for frontend development.
Software Engineer at Galaxy Solutions - UAE
November 1, 2024 - Present
Designed and developed scalable microservices architecture using Java 17 and Spring Boot to improve application scalability and fault tolerance. Integrated microservices for seamless communication and collaborated with cross-functional teams to resolve bugs and performance issues. Used ELK stack and Grafana for system performance monitoring and optimized SQL queries for Oracle and MySQL databases. Ensured high-quality code delivery, conducted code reviews, and maintained production system health with proactive troubleshooting.
Technical Lead at Prudential International Pvt Ltd
October 1, 2024 - August 22, 2025
Led migration of a legacy API from Java 1.5 to Java 17, enhancing performance, security, and maintainability while ensuring backward compatibility. Upgraded and refactored codebase using Java 17 features. Developed complex SQL functions for database optimization. Conducted sprint and release planning, mentored junior developers, led load testing using BeanShell scripting with JMeter, and managed Jenkins pipelines to automate build and deployment processes.
Technical Lead / Contract at Holoteq Group – Qatar
April 30, 2023 - August 22, 2025
Developed a microservices-based driving school management application with online payments and notifications. Implemented authentication and authorization using Spring Security and JWT. Utilized RabbitMQ for efficient inter-service communication. Managed containerization and deployment with Docker, and deployed the system on AWS for enhanced reliability. Designed API Gateway architectures and established CI/CD pipelines. Mentored junior developers, conducted code reviews with SonarQube, and led release management efforts.
Associate Consultant at Virtusa Pvt Ltd
April 30, 2022 - August 22, 2025
Collaborated with Sri Lanka Telecom to enhance self-care systems, improving customer experience through a microservices architecture built with Java and Spring Boot. Automated backend services for performance improvements and used Jenkins and Docker for CI/CD and containerization. Implemented identity management using WSO2 and OAuth 2.0. Mentored junior developers, performed code reviews, developed complex SQL queries, and managed content with WordPress. Gained expertise in AWS EC2 and continuous integration.
Software Engineer at zMessenger Pvt Ltd
August 31, 2018 - August 22, 2025
Developed a web-based Lottery Management System utilizing Spring MVC and AngularJS, with Hibernate for ORM and MySQL database. Enhanced user experience with responsive UI built on Bootstrap, CSS, and JavaScript. Integrated Hotjar and Google Analytics for user behavior analysis and website performance monitoring. Managed deployment on Tomcat 8 and handled database versioning using Liquibase.
Associate Engineer at Virtusa Pvt Ltd
May 31, 2015 - August 22, 2025
Developed software solutions using Java 7, Spring 3.0, and REST with Websphere servers for the banking sector. Applied SOA principles for scalable and flexible application design, implemented security features for user access, and ensured ACID transactions with Spring Transaction Management. Monitored applications using Elasticsearch, Kibana, and Prometheus for health and fraud detection. Collaborated in release management and deployment on AWS.
Software Engineer at Galaxy Solutions
June 30, 2025 - August 23, 2025
Design and develop scalable microservices architecture using Java and Spring Boot enhancing scalability, availability, and fault tolerance. Integrate microservices for seamless communication, collaborate on bug fixes and performance, conduct monitoring using ELK stack and Grafana, and optimize database queries. Maintain code quality and documentation while quickly diagnosing production issues.
Technical Lead at Prudential International Pvt Ltd
October 31, 2024 - August 23, 2025
Led migration of legacy API from Java 1.5 to Java 17 improving performance and maintainability. Refactored codebase, developed complex SQL queries, managed sprints and releases, mentored juniors, conducted load testing with JMeter, and automated build and deployment using Jenkins pipelines.
Technical Lead at Holoteq Group
April 30, 2023 - August 23, 2025
Developed a microservices-based application automating student and tutor management including online payments and notifications. Implemented security with Spring Security and JWT, integrated RabbitMQ for service communication, managed Docker containerization, deployed on AWS, designed API Gateway architecture, collaborated on CI/CD pipelines, and conducted code reviews ensuring quality.
Senior Software Engineer at Virtusa Pvt Ltd
December 31, 2021 - August 23, 2025
Transformed Sri Lanka Telecom’s self-care systems enhancing customer experience using microservices architecture. Automated back-end services, implemented identity management with WSO2 and OAuth 2.0, utilized Jenkins and Docker for CI/CD, developed complex SQL queries, managed content using WordPress, and mentored junior developers to maintain high development standards.
Full Stack Engineer at zMessenger Pvt Ltd
August 31, 2018 - August 23, 2025
Developed and maintained a web-based Lottery Management System using Spring MVC and AngularJS enabling lottery purchases through website and SMS. Ensured efficient ORM via Hibernate, utilized responsive design techniques, integrated user analytics with Hotjar and Google Analytics, deployed on Tomcat, and managed database version control with Liquibase.
Software Engineer at zMessenger Pvt Ltd
December 31, 2016 - August 23, 2025
Implemented Java client for SMS log processing and consumer behavior analysis using WSO2 Data Analytics Server and Spark queries. Supported targeted marketing strategies through real-time and batch data analytics and server configuration for optimization.
Software Engineer at Virtusa Pvt Ltd
April 30, 2016 - August 23, 2025
Replatformed FDC Back Office banking system using SOA principles and Spring Transaction Management to ensure scalability and data consistency. Implemented security and centralized logging with Elasticsearch, Kibana, and Prometheus to monitor application health and detect fraud.
Associate Consultant at Virtusa Pvt Ltd
April 30, 2022 - August 23, 2025
Provided consultancy and development support for various client projects emphasizing backend development and integration. Details not specified.
Associate Engineer at Virtusa Pvt Ltd
May 31, 2015 - August 23, 2025
Performed software engineering tasks supporting client solutions with a focus on backend development. Details not specified.
Software Engineer at Galaxy Solutions
November 1, 2024 - Present
Designed and developed scalable microservices architecture using Java 17 and Spring Boot to enhance application scalability, availability, and fault tolerance for a TCG Gaming Application. Integrated individual microservices to assure seamless communication, collaborated with cross-functional teams to resolve bugs and performance issues, and ensured high quality code delivery. Monitored application performance with ELK stack and Grafana, diagnosing and resolving system failures to minimize downtime. Wrote and optimized complex SQL queries for Oracle and MySQL databases and documented development processes for knowledge sharing.
Technical Lead at Prudential International Pvt Ltd
October 31, 2024 - August 23, 2025
Led migration of a legacy API from Java 1.5 to Java 17, improving performance, security, and maintainability while ensuring backward compatibility. Upgraded and refactored API code to utilize Java 17 features. Developed complex SQL queries to optimize database performance. Responsible for sprint and release planning, mentoring junior developers, performing load testing with BeanShell scripting using JMeter, and managing Jenkins pipelines for CI/CD.
Technical Lead at Holoteq Group
April 30, 2023 - August 23, 2025
Developed a microservices-based Driving School System for managing student and tutor operations, including online payments and notifications. Implemented Spring Security with JWT for authentication and authorization, used RabbitMQ for service communication, and managed containerization with Docker. Deployed the application on AWS, designed API Gateway architectures, collaborated with DevOps on CI/CD pipelines, conducted code reviews using SonarQube, mentored junior developers, and led release management activities.
Senior Software Engineer at Virtusa Pvt Ltd
December 31, 2021 - August 23, 2025
Collaborated with Sri Lanka Telecom to enhance self-care digital platforms by designing and developing microservices with Java and Spring Boot, improving scalability and fault tolerance. Automated backend services for process optimization. Utilized Jenkins for CI/CD and Docker for containerization. Implemented identity management with WSO2 and OAuth 2.0, mentored junior developers, crafted complex SQL queries, and managed product content using WordPress. Gained strong AWS EC2 knowledge to support cloud infrastructure.
Full Stack Engineer at zMessenger Pvt Ltd
August 31, 2018 - August 23, 2025
Developed a web-based Lottery Management System enabling Sri Lankan citizens to purchase lotteries through website or SMS. Used Spring MVC for backend and AngularJS for frontend development with Hibernate ORM and MySQL database. Enhanced user experience using Bootstrap, CSS, and JavaScript, integrated Hotjar and Google Analytics for user behavior and website performance analysis, and managed deployment on Tomcat 8 with Liquibase for database versioning.
Software Engineer at zMessenger Pvt Ltd
December 31, 2016 - August 23, 2025
Implemented Java client to process SMS logs from SMS gateway for consumer behavior analytics using Core Java and WSO2 Data Analytics Server with MySQL. Developed Spark queries for real-time and batch data processing and configured WSO2 Data Analytics Server to optimize analytics and reporting.
Software Engineer at Virtusa Pvt Ltd
April 30, 2016 - August 23, 2025
Replatformed FDC Back Office banking applications using SOA principles to enable scalability and integration. Designed and implemented user access security, distributed transactions ensuring ACID compliance with Spring Transaction Management for critical banking functions. Integrated centralized logging and monitoring using Elasticsearch, Kibana, and Prometheus for application health and fraud detection.

Education

B.Sc in Information Technology at Sri Lanka Institute of Information Technology (SLIIT)
January 1, 2010 - January 1, 2013
B.Sc in Information Technology at Sri Lanka Institute of Information Technology (SLIIT)
January 1, 2010 - January 1, 2013
B.Sc in Information Technology at Sri Lanka Institute of Information Technology (SLIIT)
January 1, 2010 - January 1, 2013

Qualifications

AWS Certified Solutions Architect Associate
January 1, 2025 - August 23, 2025
AWS Certified Solutions Architect Associate
January 11, 2030 - December 31, 2025

Industry Experience

Software & Internet, Financial Services, Telecommunications, Gaming, Education