Harmanjit Singh

Harmanjit Singh Email and Phone Number

Java Developer @
Harmanjit Singh's Location
Brampton, Ontario, Canada, Canada
About Harmanjit Singh

 Having 3+ years of technical experience in implementation, customization, integration and support of business application system. Functional expertise includes Web Application & Desktop Application, CRM Applications. Present role as a Module development, Requirement Analysis, Functional Specification Documentation and interaction - onsite coordination with client. Exposure to OOA&D methodologies like waterfall model. Experience in designing, developing and deploying J2EE applications on IBM WebSphere / WebLogic Application Servers, Tomcat, etc. Experienced in developing Client and Web (Internet and Intranet) based applications with J2EE, JSP, Servlets, JDBC, LDAP, spring, JSF and other frameworks. Experienced in developing web applications using spring modules like Spring IOC Expert level skills in Java Multithreading, Exception Handling, Servlets, JSP, Custom Tag Libraries, Java Script, AJAX, CSS, HTML, Spring, Hibernate, Enterprise Java Beans, JDBC, RMI, JNDI and XML related technologies. Experienced in creating various project artifacts like use-case documents, class diagrams, design document, architecture document, etc. Experience in writing SQL queries for relational databases like MySQL. Experience to communicate with End client to understand the business requirement and prepare business document. Experience with XML technologies including XML, Java Script, CSS and HTML. Experienced in Object Oriented Analysis and Object Oriented Design using Unified Modeling Language (UML). Expertise in IDEs and tools like WebSphere, Eclipse, Maven etc. Expertise in back-end procedure development, for Database Applications using SQL and PL/SQL, SQL Server. A developer who can think, speak and apply the OOP and AOP language concepts in building enterprise Java applications using frameworks such as Spring, Hibernate and JSF.

Harmanjit Singh's Current Company Details
Harmonic Funds Services

Harmonic Funds Services

Java Developer
Harmanjit Singh Work Experience Details
  • Harmonic Funds Services
    Java Developer
    Harmonic Funds Services Jun 2022 - Present
    Ontario, Canada
    Developed web-based application was built using agile development practices using Extreme Programming. Designed, implemented and tested the Spring Domain Model for the services using Core Java. Developed presentation layer using JSP, HTML, DHTML, CSS, AJAX, JavaScript, and JSTL Taglibs. Involved in implementation of application using conventional design practices (Web-Service Oriented Architecture, MVC-Model View Controller). Connected to Web Services applications using AXIS and integrated it with maven and spring. Created a batched job which retrieves the records from the database and sends the data to the letter generating web service. Writing JavaScript functions for various validation purposes. Writing Java Beans to contain data objects. Implemented session beans, entity beans and message driven beans Extensively worked on java Multi-threading programming, Synchronization, Java Mail API and Collections API for concurrent product models upload/download process. Maven is used to create build file and does Unit testing by creating Test Suites using JUnit Framework. Integrated springs framework with Hibernate that is used for Database operations. Worked with Business team during UAT to review the requirements for any new functionality or enhancements Project is designed in Java/J2EE and Report was designed using Cognos. Collaborated on design spec reviews together with Business Analysts. Implemented procedures, packages, triggers, and different Joins to retrieve the data base using PL/SQL, SQL scripts. Created DDL, DML scripts to create tables and privileges on respective tables in the database. Involved in web component design and development using the spring framework, JSP, Servlets, and Taglibs. Involved in loading and storing objects using Hibernate. Involved in configuring Hibernate mapping file.
  • Sapphire Services
    Java Developer
    Sapphire Services Jan 2019 - Mar 2021
    India
    Implemented controller layer, business logic layers, and database layers through spring. Participation in SCRUM, SDLC process. Developed UI screens using Bootstrap, JavaScript, Ajax, Json, and Thymeleaf. Debugged UI screens using Firebug, chrome developer tools. Used ANT tools for building, deploying the application. Design and developed JDBC connection objects for the data retrieval and update. Created connection pooling method to avoid the waiting for database connection. Designed an ER Diagram for all the databases using the DB Designer an Open Source Tool. Designed and implemented most of the Java related portions of the application including EJBs for encapsulating business logic. Developed server side utilities using J2EE technologies Servlets, JSP, JDBC using JDeveloper. Designed the Class Diagrams and the Use cases Diagram using the Rational Rose. Create Test Plans using Quality Center by Test Director. Participated in the team discussions regarding the modelling, architectural, performance issues. Developed Jsp’s including AJAX that call different API’s that process messages using XML. Developed request handlers, JSP’s and Data Objects in Core Java. Developed Jsp’s using HTML and converted the XHTML Jsp’s to WML Jsp’s. Participated in providing support during SIT, UAT, Production Implementation and Postproduction

Harmanjit Singh Education Details

Frequently Asked Questions about Harmanjit Singh

What company does Harmanjit Singh work for?

Harmanjit Singh works for Harmonic Funds Services

What is Harmanjit Singh's role at the current company?

Harmanjit Singh's current role is Java Developer.

What schools did Harmanjit Singh attend?

Harmanjit Singh attended Punjab Technical University, Sri Guru Arjan Dev Public Senior Secondary School Kartarpur, Cambrian College Of Applied Arts And Technology.

Not the Harmanjit Singh you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.