Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Sajida Amrin

Sajida Amrin

Tillsonburg,ON, CANADA

Summary

Java Full Stack Developer with 8+ years experience in web application design, development, and maintenance. Proficient in front-end and back-end technologies including Java, JavaScript, HTML/CSS, SQL, and RESTful APIs. Demonstrated success in managing complex projects, enhancing system efficiency, and improving user experience through effective problem-solving skills.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Java Full Stack Developer

CIBC
Calgary, Canada
03.2025 - Current
  • Designed, developed, tested, and deployed end-to-end Java-based applications for banking products.
  • Utilized Jenkins for deployment processes and maintained CI/CD pipelines.
  • Created JASPER reports to validate test case outcomes and ensure data accuracy.
  • Developed microservices following SOA principles using J2EE Web Services and Apache Axis.
  • Implemented input validation in user interfaces with JavaScript and jQuery.
  • Deployed Spring Boot microservices on Pivotal Cloud Foundry utilizing Jenkins.
  • Engineered frameworks to consume web services hosted on Amazon EC2 instances.
  • Authored exception and validation classes in core Java, utilizing JSP, HTML, and CSS for UI.
  • Developed RESTful APIs using Java, Spring Boot, and Hibernate.
  • Designed and implemented the architecture of complex web applications with Java EE technologies like JSP, Servlets, JDBC.
  • Utilized Git for version control, facilitating team collaboration and code management.
  • Participated in Agile development processes, contributing to sprint planning, stand-ups, and retrospectives.

Java Full Stack Developer

IBM
Riyadh, Saudi Arabia
03.2020 - 10.2024
  • Implemented data persistence functionality using Hibernate to store Java objects in relational database.
  • Designed and developed user interface with HTML5, CSS3, Bootstrap, JavaScript, jQuery, and AJAX.
  • Created reusable TypeScript components and services to consume REST APIs utilizing ReactJS architecture.
  • Managed stateful applications in marketing environment with Kubernetes Stateful Sets to ensure data integrity.
  • Developed backend functionality using advanced MVC frameworks including Spring-IOC, AOP, MVC, and Batch.
  • Utilized React JS framework alongside React Flux Architecture for efficient application development.
  • Employed Azure DevOps as source control repository to streamline development processes.
  • Leveraged IntelliJ IDEA IDE for comprehensive application development.
  • Configured and managed databases (both SQL and NoSQL), optimizing data storage and retrieval processes.
  • Developed and maintained server-side applications using Node.js, enhancing application functionality and performance.
  • Integrated third-party services and APIs, expanding application features and capabilities.

Java Full Stack Developer

Star Health and Allied Insurance
Chennai, India
09.2018 - 01.2020
  • Developed and deployed scalable microservices and RESTful APIs using Spring Boot, Hibernate, and AWS.
  • Engineered RESTful Web Services for efficient data retrieval from client-side applications.
  • Created Angular 8 components for file uploads to AWS S3 utilizing AWS-SDK.
  • Established Continuous Delivery pipeline with Docker, Jenkins, GitHub, and AWS AMIs.
  • Executed CI/CD deployment activities by modifying Jenkins files to meet pipeline requirements.
  • Conducted unit testing and collaborated with testing teams to resolve development bugs.
  • Developed user interfaces with ReactJS and Redux library to enhance application usability.
  • Collaborated with marketing stakeholders to define requirements for cloud-based scalable systems.
  • Implemented applications in HTML, CSS, and JavaScript.
  • Developed application-level persistence using Hibernate and spring framework.
  • Used Oracle as a database and was involved in the development of PL/SQL backend implementation.

Java Developer

Wood Group
Chennai, India
02.2017 - 07.2018
  • Developed and maintained full-stack applications utilizing Java, Spring MVC, Hibernate, ReactJS, and PostgreSQL.
  • Implemented container management with Docker and automated builds on Docker HUB.
  • Created responsive UI pages using HTML5, CSS3, JavaScript, and Bootstrap.
  • Executed front-end technical transformation from ReactJS to ReactJS, enhancing single page applications.
  • Established continuous delivery pipeline with Docker for custom application images using Jenkins.
  • Conducted unit, functional, integration, and automation testing for backend APIs using JUnit and TestNG.
  • Employed extensive web services including REST, SOAP, and BPEL for operations modules.
  • Applied MVC architectural pattern using Struts Framework alongside JSP and Servlets.
  • Created web services for data exchange between client-server applications using SOAP and RESTful web services.
  • Designed and developed user interfaces with HTML, CSS, JavaScript, AJAX and JQuery technologies.

Education

Bachelors - information science and engineering

Visvesvaraya Technological University
08-2015

Skills

  • Languages: Java, C, C, C#, J2EE, SQL
  • Platforms: Windows 7, Windows XP, Windows Server 2003, Linux, Unix, Mac
  • Frameworks: Spring, Hibernate, Spring Core, Spring MVC, Spring Web Services
  • J2SE, J2EE technologies: Java, J2EE, JDBC, Servlets, JMS, Web Services
  • Web technologies: HTML, HTML5, CSS, JavaScript, ReactJS, and Angular
  • Web services: Spring web services, SOAP, and REST
  • Web/App servers: WebSphere 51/60, WebLogic application server, JBOSS, J2EE server 14, Apache Tomcat 41/51, Spring Boot, IBM HTTP server
  • Tools and APIs: JIRA, SQL Developer, Maven, JBoss Hibernate Tools, JBoss Web Tools, Log4J, JUnit, and Pega
  • Databases: SQL Server, MySQL, MongoDB, and Oracle
  • Cloud tools: AWS, Azure
  • Build tools, repositories, and IDEs: Tomcat, IBM WebSphere, Maven, Docker, DevOps tools, CI/CD with Jenkins, Git, IntelliJ, Eclipse, and Spring Tool Suite

Certification

  • Oracle Certified Professional
  • AWS Certified Developer Associate

Timeline

Java Full Stack Developer

CIBC
03.2025 - Current

Java Full Stack Developer

IBM
03.2020 - 10.2024

Java Full Stack Developer

Star Health and Allied Insurance
09.2018 - 01.2020

Java Developer

Wood Group
02.2017 - 07.2018

Bachelors - information science and engineering

Visvesvaraya Technological University
Sajida Amrin