AeroLeads people directory · profile

Mohammad Hasan Email & Phone Number

I am Actively looking for new opportunities on Java Developer at Union Bank
Location: Piscataway, New Jersey, United States 4 work roles
1 work email found @unionbank.com LinkedIn matched
✓ Verified Jul 2026 3 data sources Profile completeness 86%

Contact Signals · 1 work email

Work email m****@unionbank.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
I am Actively looking for new opportunities on Java Developer
Location
Piscataway, New Jersey, United States

Who is Mohammad Hasan? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Mohammad Hasan is listed as I am Actively looking for new opportunities on Java Developer at Union Bank, based in Piscataway, New Jersey, United States. AeroLeads shows a work email signal at unionbank.com and a matched LinkedIn profile for Mohammad Hasan.

Mohammad Hasan previously worked as Senior Java Developer at Union Bank and Sr Java Developer at Adp.

Company email context

Email format at Union Bank

This section adds company-level context without repeating Mohammad Hasan's masked contact details.

{first}.{last}@unionbank.com
86% confidence

AeroLeads found 1 current-domain work email signal for Mohammad Hasan. Compare company email patterns before reaching out.

Profile bio

About Mohammad Hasan

• 8 Years strong professional experience in JAVA/Spring Software Development.• Strong experience in Software Development Methodology such as SDLC, Design, Implementation and Testing of Object-Oriented applications, Web based Enterprise Applications, Complex Client/Server applications.• Deep understanding of Core Java Programming, Object-Oriented Design Pattern, and its core mechanism such as Abstraction, Encapsulation, Inheritance, Polymorphism etc.• Experience with object-oriented programming such as core Java SE, including collections API, threads, multithreading, generics, data structures, algorithms and JDBC. • Knowledge and Experience in Spring, Spring Boot, ORM related persistence technologies such as JPA, Spring Data JPA, ORM mapping Hibernate.• Experience in developing Rest API Web Services, Spring MVC, Aspects in AOP, Servlets, and related Spring Modules.• Experience with java 8 features such as functional interfaces, lambda expressions, java stream API; collection and collections APIs (data structure and algorithms), 4 years of experience with java multi – threading etc.• Experience in Spring Boot which is radically faster in building cloud Micro services and develop spring-based applications with very less configuration.• Good experience in writing SQL queries to create tables, and views, Stored Procedures, and database triggers with comprehensive knowledge on Performance Tuning and Query Optimization in Oracle Stored Procedures.• Experience in using different modules of the Spring Framework like Spring Core, Inversion of Control, Dependency Injection, Data Access, AOP, Transaction Management, Model-View- Controller modules.• Experienced in annotation-based Bean configurations in spring application context and IoC container using Component scan and its derivatives.• Knowledge and experience of implementing design patterns such as Singleton, prototype, IoC, Dependency Injection and DAO (Data Access Object) at controller, service, and persistence layers in spring applications.• Familiar with Front End Single Page Application (SPA) technologies Angular 5/6/7, Typescript, JavaScript, HTML, CSS.• Knowledge of Observables, Routing, Data Bindings, working with Components in Angular, and HTTP requests especially using HTTP Client.• Familiar with developing Microservices using Spring Boot, Netflix (Eureka, Hystrix) and followed domain driven design.

Listed skills include Spring Security, Core Java, Spring Boot, Model View Controller, and 25 others.

Current workplace

Mohammad Hasan's current company

Company context helps verify the profile and gives searchers a useful next step.

Union Bank
Union Bank
I am Actively looking for new opportunities on Java Developer
AeroLeads page
4 roles

Mohammad Hasan work experience

A career timeline built from the work history available for this profile.

Senior Java Developer

Current

San Francisco, Ca, Us

• Responsible for designing tables, views for various SQL queries, stored procedures, and functions.• Worked with design, management, configuration and troubleshooting of distributed production environments based on NoSQL technologies like MongoDB.• Handled migration to REST from other architectures like SOAP using SpringBoot.• Developed Gradle builds scripts and configured continuous integration servers like Concourse/GoCd for regular builds.• Involving Unit Testing, Integration Testing, Functional and Regression Testing on a regular basis to improve the performance of the application.• Created Technical design documents (TDD) which includes system design and flow further involved in TDD reviews for validating the design documents.• Working in a Scrum Agile process with the Kanban board delivering new Change requests and working on software at each feature. • Actively participating in code reviews, scrums, sprint planning, reviews and retrospective meetings.• Used Microservices architecture, with Spring Boot based services interacting through a combination of REST and Spring Boot.• Extensively used Bootstrap for building responsive website with defined presentation.

Aug 2019 - Present

Sr Java Developer

Adp

Roseland, New Jersey, Us

• Responsible for designing, developing, and implementing Java application.• Involved in Analysis, Design, Development, Integration and Testing of application modules and followed AGILE/ SCRUM methodology. Participated in Estimation size of Backlog Items, Daily Scrum and Translation of backlog items into engineering design and logical units of work (tasks).• Developed the RESTful APIs using Springboot framework and used Jackson parser to support XML and JSON response formats.• Developed the application using Springboot framework with MicroServices architecture and implemented different modules of Springboot framework Spring Cloud, Springboot Data JPA, and Springboot Security.• Developed Controller for request, response paradigm Used JSON as response type in REST services.• Used Spring boot JPA in the data persistence layer.• Worked on Kafka implementation for messaging system for producing and consuming messages asynchronously.• Worked on Configuration of Kafka Brokers, partitions.• Developed the application by using different Java 8 concepts like Functional Interfaces, Streams, Filters and Date and Time API.• Created Swagger documentation for the REST APIs.• For Unit Testing used JUnit, Mockito & Power Mockito frameworks.• Used Maven as build tool.

Mar 2018 - Jul 2019

Java/J2Ee Developer

Des Moines, Iowa, Us

• Designed and developed various modules of the application with J2EE design architecture, frameworks Like Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts. • Followed Agile software development with Scrum methodology.• Implemented JAVA/J2EE design patterns such as Factory, DAO, Session Façade, and Singleton.• Used Hibernate in persistence layer &developed POJO’s, Data Access Object (DAO) to handle all database operations. Worked on Oracle as the backend database.• Implemented features like logging, user session validation using Spring-AOP module.• Developed server-side services using Spring Web Services (SOAP, WSDL).• Used web services to retrieve information from remote services using SOAP, WSDL.• Serverside validations using Struts Validator and Hibernate Validator framework. • Wrote application front end with HTML, JSP, Ajax/JQuery, Spring Web Flow, XHTML, DHTML and CSS.• Wrote custom JSP tags for role-based sorting and filtering. Used jQuery for UI centric Ajax behavior.• Used Log4j to assign, track, report and audit the issues in the application.• Worked on project build-script by using Ant and deployed on Web Sphere.• Develop and execute Unit Test plans using JUnit, ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.• Provided extensive pre-delivery support using Bug Fixing and Code Reviews.

Jun 2016 - Feb 2018

Java Software Developer

Tejgaon Commercial Area, Dhaka, Bd

•Developed presentation tier as HTML, JSPs using Struts Framework. Used AJAX for faster page rendering.•Developed the middle tier using EJBs Stateless Session Bean, Java Servlets. Involved in creating the web UI using Servlets and Custom tags.•Designed and developed Servlets to communicate between presentation and business layer.•Entity Beans used for accessing data from the Oracle database.•Designed the application using the J2EE design patterns such as Session Façade, Business Delegate, Service Locator, Value Object and Singleton.•Used JDBC to invoke Stored Procedures and used JDBC for database connectivity.•Used Multithreading to perform heavy operations without blocking the flow.•Prepared high- and low-level design documents for the business modules for future references and updates.•Deployed the application in Jboss Application Server in development and production environment.•Implemented CVS as Version control system. Used Batch jobs for a sequence of commands to be executed as a single unit by the operating system.•Used Exception Handling mechanisms to deal with exceptions in the program.•Explicitly used Quartz Scheduler to support process workflow.•Designed innovative automation tools to save time during production support activities, using Shell Scripting.•Code Walkthrough/ Test cases and Test Plans. Used ANT as build tool. Used Junit for writing Unit tests.

Jun 2013 - Apr 2015
FAQ

Frequently asked questions about Mohammad Hasan

Quick answers generated from the profile data available on this page.

What company does Mohammad Hasan work for?

Mohammad Hasan works for Union Bank.

What is Mohammad Hasan's role at Union Bank?

Mohammad Hasan is listed as I am Actively looking for new opportunities on Java Developer at Union Bank.

What is Mohammad Hasan's email address?

AeroLeads has found 1 work email signal at @unionbank.com for Mohammad Hasan at Union Bank.

Where is Mohammad Hasan based?

Mohammad Hasan is based in Piscataway, New Jersey, United States while working with Union Bank.

What companies has Mohammad Hasan worked for?

Mohammad Hasan has worked for Union Bank, Adp, Principal Financial Group, and Impulse (Bd) Ltd.

How can I contact Mohammad Hasan?

You can use AeroLeads to view verified contact signals for Mohammad Hasan at Union Bank, including work email, phone, and LinkedIn data when available.

What skills is Mohammad Hasan known for?

Mohammad Hasan is listed with skills including Spring Security, Core Java, Spring Boot, Model View Controller, Maven, Mongodb, Spring Mvc, and Representational State Transfer.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.