Jaswinder Singh work email
- Valid
Jaswinder Singh personal email
• Over 6+ years experience in Object Oriented technologies on client server, multi-tier applications, and Web technologies with Java/J2EE technologies involving System Analysis, Technical Architecture, Design, Development, Testing and Implementation.• Well versed with complete Life Cycle Development process which includes Designing, Developing, Testing and Implementation.• Expertise in Object Oriented Design (OOD), Analysis (OOA), Modeling (OOM) based on UML architecture using Rational Unified Process (RUP).• Have worked extensively with Struts Framework 2.0 and J2EE Architecture.• Experience in using frameworks and tools like Jakarta Struts, Hibernate 3.0, Spring, Ant, J-Unit & Log4J and JSF.• Expertise in several J2EE Technologies like JSP, Servlets, EJB 3.0, JDBC, JNDI, JMS, Web Services (SOAP, WSDL, UDDI), XML/XSLT, SAX, DOM, JAXRPC, JAXP, JAXB.• Expertise in using various design patterns such as MVC (Model-View-Controller), Singleton, Session Facade, Service locator, DAO, DTO, and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.• Excellent programming skills in JAVA and J2EE technology, including Enterprise Java Beans (EJB), etc. Have strong working experience on IBM Web sphere 6.1 and BEA Weblogic application servers.• Hands on experience in developing client/server, multi-tier and web-based applications • Have worked extensively with open source projects like Struts, Log4j, Junit and Ant.• Excellent skills in developing code to interact with the databases using Oracle & MySQL.• Experienced team leader in building cohesive team from recruiting to mentoring towards delivery.• Experienced in requirement gathering, architectural design, and functional design and turning requirement to product.• Deploying and configuring the application on IIS, Apache JBOSS, Tomcat, Weblogic.• Excellent knowledge and experience in distributed system and object oriented technologies in N-tier environment.
Jackson National Life Insurance
-
Java DeveloperJackson National Life Insurance May 2012 - PresentProject Description:jPOD is a huge central processing system in Jackson which have to connect with various work flow process. JPod uses reusable connectors to communicate with external systems. These connectors are used to send commands via rules, or receive requested information from another system. Once created, the connectors aren’t bogged down with rigidity and can be reused for future transactions with the target system.Responsibilities: • Review feature enhancement work order submitted by Model Office, • Review source code, rules, edit, compile test and push code in main frame.• Investigate errors, report complication, debug and submit test results.• Involve in writing Code, rules, test new features, and submit prototype to supervisor.• Involved in understanding of business requirements, design and development of the project.• Involved in the meetings with the business team and end user for gathering the requirements.• Developed the web layer using jPod framework.• Developed the presentation layer using GSP, HTML and client side validations using JavaScript.• Involved in designing, creating and reviewing technical design documents.• Developed the web pages for the Campus Security Project.• Consumed the web services where ever required.• Participated in weekly meeting with the business team to give the updates of the project.• Deployed and tested the application using Apache Tomcat server.• Involved in code reviews and tested code extensively using JUnit testing.• Worked with QA team in preparation and review of use case scenarios.
-
Java DeveloperAscend Healthcare, Inc Nov 2010 - Apr 2012Responsibilities:• Involved in complete life cycle of software development including designing, developing, testing, and deployment of application.• Processed, parsed data by using features like dynamic execution of the complex PL/SQL queries.• Wrote complex SQL queries with Indexes, Sequences, Stored Procedures and Functions.• J2EE Architecture was implemented using Struts based on the MVC pattern.• Implemented the different UI Components like Data-tables, Calendar etc in JSF components.• Developed Use Case Diagrams, Class Diagrams & Sequence Diagrams using Rational Rose.• Developed the user interfaces using JSP embedded with JSTL based on MVC architecture.• JBOSS server was used for deploying.• ANT script is used to create WAR and EAR files.• Developed complex service components, DAO, WSAO classes using Java, Struts and Spring frameworks.• Used Log4J for logging Framework.• Used JUnit for unit testing.• Created functional specification documents, UI prototypes, and unified modeling language (UML) diagrams.• Created Java Servlets, deployed as EAR file, connected to SQL server database using JDBC.• Developed the business logic using Java Beans and Session Beans.• Built customer tag handlers and description library.• Developed Event Logging & Error Reporting application using Servlets.• Developed view pages and JavaBeans (JSP, JavaBeans, HTML).• Modeled EJB’s and other classes using Rational Rose.• Developed system to access to legacy system database (JDBC).• Designed dataflow system, divided dataflow to modules, defined function and interface.• Designed database tables, stored procedures, functions and wrote user manuals and other training material.
-
Java Developer /J2Ee DeveloperTd Auto Finance Mar 2009 - Sep 2010Responsibilities:• Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications for developers to start.• Prepared technical artifacts including UML Class diagrams, Sequence diagrams etc/• Dynamic web pages are developed using JSF 2.0, JavaBeans, xHtml, JavaScript and Custom Tags. Configured Spring to inject DAO objects into business layer and Hibernate to map POJOs with Oracle Database tables using XML configuration file.• MVC components, implemented event handling using Java, JSF, AJAX components and JavaScript for the multi tier application.• Implemented JSF Converters to handle formatting and localization and configured the faces-config.xml to create a web application navigation rule.• Implemented Hibernate as an ORM tool and configured hibernate-cfg.xml and hibernate-hbm.xml files to create the connection pool and setup required environment to map the tables and classes with Oracle RDBMS.• Also the project is deployed on JBoss as well as other web servers.• Wrote JUnit test cases to test the Optimization Module and created functions, sub queries and stored procedures using PL/SQL.• Wrote JavaScript client side validations for user account information based on their business rules. Developed Entity Beans and Session Beans to implement business logic for various product transportation and distribution over different areas.• Configured the Message Driven Beans (MDB) for messaging to different clients and agents who are registered with the system.• Handled final builds, deployments and management using ANT/ MAVEN scripts to customize EAR, WAR and JAR files and the application is deployed on Web Sphere server.• Involved in design and development of the application using MVC Model 2 design patterns.• Developed logging module-using Log4J to create log files for debugging and tracing purposes.
-
J2Ee DeveloperGe Consumer Finance Jul 2008 - Feb 2009Project Description:Apollo workstation is an American private label credit card application with a modular architecture. GE is supporting the credit cards issued by the giant shopping malls (around 1333 clients) in US, Canada and Mexico. This project is broadly classified into Customer Collection and Customer Service. Customer collection deals with the collection of money from the customer. Customer service deals all the activities that are handled at the workstation (Call Centre) to serve the customer requests. Responsibilities:• Elaborated Use Cases based on business requirements and was responsible for creation of Class Diagrams, Sequence Diagrams and Technical design document (TDD).• Developed server side presentation layer using Struts MVC2 Framework.• Developed Action classes, Action Forms, and Struts Configuration file to handle required UI actions, JSPs for Views.• Integrated Struts with Tiles2 framework for maintaining uniform look and feel across pages.• Developed JavaScript validation for client side validations.• Developed Asynchronous means of retrieval of data from the Server using AJAX features as well as JavaScript.• Developed Middle layer using Spring and integrated with other J2EE technologies like EJB, JMS etc.• Designed WSDL's and elaborated type definitions schemas based on corporate standards, integration and security specifications• Implemented the Web Services and associated business modules integration.• Developed XML bindings using JAXB and used it for Marshalling and Un-marshalling.• Used Hibernate for Java Persistence and developed POJO entities and relative mapping files.• Used Hibernate Criteria API for dynamically building queries for searching contractors depending on Selection Criteria• Developed code using various patterns like Singleton, Front Controller and Value Objects, Service Locator. • Involved in the full system life cycle and responsible for Developing, Testing, Implementing.
-
J2Ee DeveloperAnadarko Petroleum Jan 2007 - Mar 2008Project Description:Anadarko Petroleum is among the largest independent oil and natural gas exploration and production companies in the world. It has about 4000 employees and 5000 contractors. Anadarko Petroleum depends on contractors for many of its services and operations (e.g well drilling). Contractor Management Tool is designed to manage information on the contractors such as their address/contact information, standard services. Contract management also includes negotiating the terms and conditions in contracts and ensuring compliance with the terms and conditions, as well as documenting and agreeing any changes that may arise during its implementation or execution. Responsibilities:• Developed user interfaces using JSPs, XHTML, CSS, Java Script and AJAX.• Developed application using Struts web frame work.• Developed the Action classes to execute the business logic and Action Forms to collect the input form data from the users.• Used Validator framework of the Struts for client side and server side validation.• Developed Middle layer using spring framework.• Integrated spring with Hibernate, EJB, JMS and other J2EE technologies• Worked on generating the web services classes, WSDL using Apache Axis.• Developed XML schema and generated java classes using XML Beans.• Parsed XML using SAX Parser and send that data to consumers as part of Batch Application.• Resolve and troubleshoot the problems and fixes the bugs by utilizing java.• Used Hibernate as Object Relational (OR) Mapping Tool for the backend data persistence.• Developed unit test cases using JUnit framework.• Accessed and manipulated the Oracle9i database by writing SQL Queries.• Used Value Objects, Service Locator and Singleton design patterns.• Used Apache log 4j logging framework for logging of trace and Auditing.
-
Java/J2EeprogrammerString Software Jul 2005 - Oct 2006Project Description:Project Management System, The main aim of Project Management System is to track the projects running in the company. Project details are maintained which includes the start date, end date, description of the projects, deliverables of the project, man-hours required to complete the project. By this system we can maintain all the details about a particular project. It also maintains the client details of an organizationResponsibilities: • Developed Presentation layer using JSP.• Developed several Java classes that enabled the use of Oracle databases without the need for any changes to the underlying JDBC code.• Deployed the System using MVC architecture on Struts 1.0 frame work.• Developed the Dyna Action forms and Dispatch Action classes using Struts framework.• Involved in database design and in writing queries, stored procedures and functions for insert, update and delete on several tables.• Involved in server side programming using Servlets that generated HTML pages at run time.• Performed unit and system testing.
Frequently Asked Questions about Jaswinder Singh
What company does Jaswinder Singh work for?
Jaswinder Singh works for Jackson National Life Insurance
What is Jaswinder Singh's role at the current company?
Jaswinder Singh's current role is Java Developer at Jackson National Life Insurance.
What is Jaswinder Singh's email address?
Jaswinder Singh's email address is ja****@****son.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial