Nasrin Z.

Nasrin Z.

Full Stack Java Developer @ Kindred Credit Union

About

I have a proven track record of designing and implementing complex web applications that meet client needs. I am an expert in Java and related technologies such as Spring Framework, Hibernate, and JSP/Servlets. My knowledge also includes front-end technologies such as HTML, CSS, JavaScript, AngularJS, React JS. I've worked with databases like MySQL and Oracle, as well as server technologies like Apache Tomcat and JBoss. Throughout my career, I have demonstrated exceptional problem-solving abilities and a keen eye for detail, allowing me to quickly identify and resolve issues. In addition to my technical abilities, I have strong communication and collaboration skills that enable me to work effectively in a team setting. I am an excellent learner who thrives in fast-paced environments. Overall, my knowledge and experience make me an asset to any organization looking for a skilled Full Stack Java Developer.

Country

Canada

City

Kitchener

Industry

Financial Services

Skill

Java, Full-Stack Development, Back-End Web Development, JavaScript, SQL

Experience

Kindred Credit Union

Full Stack Java Developer

Kindred Credit Union

LinkedIn
2023-6 - Present · 3 yrs 4 mos

Kitchener, Ontario, Canada

Experience with REST-based Maven applications. Microservices are on the rise. ● Experience with Hibernate and JPA, as well as writing custom queries for complex operations. ● Assisting with bi-weekly releases and acting as a scrum master for the development of Angular, Spring Boot, and Struts applications. deployment monitoring for DEV, TEST, and PROD environments. ● I worked on the mobile application's front-end java script implementation. ● Spring Boot was used to design and develop RESTful Microservices for the application's seamless integration with supporting subsystems. ● Pushed and pulled code to and from repositories, which I used for continuous codebase development across my teams. ● Views for the app were added and updated, and state management was implemented using Redux. ● In each sprint, I worked on Angular 9 and created UI controller components, Angular Services, and custom directives. ● Designed and processed JSON requests based on different types of modules actions request data and responses to send back to the front end after logic processing. ● HTML5, JavaScript, and CSS3 were used to design and implement the application. ● Responsible for writing java code to consume RESTful APIs. ● Python and Django were used to interact with the jQuery UI and manage content storage and deletion. ● JUnit test cases were created for testing various Java components, and the J-Test tool was used for performance testing. ● Used Postman to test the application's smooth workflow, how the application is changing with the newly developed functionalities, and the output for the web services. Environment: Java 8, HTML5,Spring Boot, Angular 9, SSRS, Power BI, SSAS, Agile Methodology, GitHub, GitLab Microservices, Oracle 11g, Java Script, React-Native, JUnit, Node.js

EQ Bank

Full-stack Developer

EQ Bank

LinkedIn
2020-3 - 2023-6 · 3 yrs 4 mos

●Assisting with bi-weekly releases and acting as a scrum master for the development of Angular, Spring Boot, and Struts applications. Bamboo deployment monitoring for DEV, TEST, and PROD environments. ●Developed various modules using Java, Apache Camel, Spring Boot, and camel routing to integrate web services. ●Based on the requirements, I used Kafka to produce and consume topics. I'm currently using Junit for unit testing and Postman API for end-to-end testing. I built the application with Spring Boot and handled security with Spring Security. ●Used JIRA platform to create, manage, monitor, and complete stories while working on Agile software development methodology, attending daily SCRUM meetings . Azure Deployment Engine is also used for deploying and testing the lower environments such as DEV, TEST, and PROD. ●DAO layer was implemented using Spring JDBC Module to call DB2 stored procedures from the application. ●In the backend, Mongo DB was used to persist data into the database, and SQL/Mongo queries were witten to access/update the data from/to the database. ●Spring Web services JAX-RS JSON Spring MVC Module is used to develop and support Restful Web services that support JSON. ●HTML5, JavaScript, and CSS3 were used to design and implement the application. ●I worked on the mobile application's front-end React Native implementation. ●In each sprint, I worked on Angular 9 and created UI controller components, Angular Services, and custom directives. ●Responsible for writing Python code to consume RESTful APIs via Flask. ●Python and Django were used to interact with the jQuery UI and manage content storage and deletion. ●Spring Kafka API calls were used to process messages on the Kafka Cluster setup. ●JUnit test cases were created for testing various Java components, and the J-Test tool was used for performance testing. ●For real-time performance, the DAO layer was built with Java Hibernate and a caching system.

Tangerine

Full Stack Java Developer

Tangerine

LinkedIn
2018-12 - 2020-2 · 1 yr 3 mos

●Participated in the analysis of client requirements, design, development, and testing of the application, as well as the creation of technical design and test case documentation. ●For form validations, HTML5, React JS, JSON, AJAX, and DOM scripting were extensively used. ●Designed and built a custom, single-page (SPA), responsive web application on the front end with React JS. ●In React JS, I implemented routing logic, screen navigation, and login functionality on the client side. ●Worked with JavaScript libraries and frameworks like Ext JS, React JS, and Object-oriented programming in JS. ●Using React JS components, such as Forms, Events, Keys, and Router, as well as Redux, Animations, and Flux concepts. ●Used Spring IOC, Spring MVC Framework, Spring AOP, Spring Boot, Spring Batch, and Spring Security to implement the application. ●Created the controller and DAO layer with Hibernate/JDBC templates and Spring IOC (Dependency Injection). ●Experience working with Java 8 Streams, functional interfaces, and Lambda Expressions. ●WebSphere resources, such as JDBC providers, JDBC data sources, and Java Mail sessions, have been configured. ●To implement the middle tier, Spring IOC, AOP, and Spring Boot were used. Microservices were implemented using Spring Boot. ● Creating REST API implementations with the Spring Boot framework and writing API test cases. ●Created REST-based Web Services using XML/JSON messages for the front end. ●Developed Web-Services to integrate various applications (internal and third-party components) using RESTful services and Jersey. ●Used Postman to test the application's smooth workflow, how the application is changing with the newly developed functionalities, and the output for the web services. ● Used Spring data MongoDB to perform database interactions such as creating, updating, deleting, and reading MongoDB documents. Using spring data MongoDB, I created Mongo DB embedded documents from java code.

Key Media

Java Developer

Key Media

LinkedIn
2017-8 - 2018-11 · 1 yr 4 mos

● Implemented a Continuous Integration/Deployment (CI/CD) pipeline to simplify the development process; reduced deployment time by 70% and increased production deployment frequency by 2X. ● Implementation of a responsive UI that scales based on device, platform, and browser using Vue JS, HTML5, CSS3, Bootstrap, and JavaScript client-side validations. ● Strong experience developing Web Services with SOA, SOAP, WSDL, and XML. ● Experience with tools such as POSTMAN. And create methods such as MAVEN. ● Using the Gradle Script build framework, automate the build process. ● Cloud architecture based on microservices on Amazon Web Services (AWS) Platform and Cloud Foundry. ● Authorized SOA architecture with SOAP and XML web services using Apache Commons. DOM/SAX parsers were used to parse the XML files. ● Implemented the GitHub version control system to maintain and merge the code base; shortened the development process and reduced code conflicts, saving 10+ hours per week. ● Developed a comprehensive testing suite for a complex financial application with 200+ screens using JUnit and Mocha/Chai; reduced testing time by 50%, ensuring timely product release. ● JUnit and Mocha/Chai were used to automate 500+ test cases, resulting in a 60% reduction in regression testing time and a 90% reduction in human errors, resulting in a 30% increase in release frequency.

Nasrin Z.'s Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.