M
Mohammed Ayaz Khan
Mohammed Ayaz Khan
About
Detail
Toronto, Ontario, Canada
Experienced Java Developer with strong expertise in building scalable, high-performance applications using Java, Spring Boot, Microservices, and Hibernate. Proven ability to design and develop backend systems and RESTful APIs for enterprise-grade applications.
Proficient in Object-Oriented Design (OOD), design patterns, and MVC architecture, with hands-on experience in Spring Core, Spring MVC, Spring Security, and transaction management. Strong experience in developing data-driven applications using JDBC, Hibernate ORM, and SQL/PLSQL for complex queries, stored procedures, and database optimization.
Skilled in developing and integrating distributed systems across multiple data sources including Oracle, flat files, and legacy systems. Experienced in deploying and managing applications on AWS cloud services such as EC2, S3, RDS, and CloudFormation, ensuring high availability and scalability.
Familiar with front-end technologies including HTML5, CSS3, JavaScript, and basic Angular concepts to support full-stack development needs. Strong understanding of CI/CD practices, application performance tuning, and secure application development.