We provide IT Staff Augmentation Services!

J2ee Developer Resume Profile

3.00/5 (Submit Your Rating)

TX

PROFESSIONAL SUMMARY:

  • Over 8 years of IT experience in building web and enterprise applications using Java and J2EE technologies.
  • Strong development experience with expertise in J2SE core concepts, J2EE Servlets, Jsp, Jdbc , spring, Hibernate, JPA, DWR frameworks and Webservices.
  • Expertise in Design and Development of User Interface using EXTJS MVC , HTML, JavaScript, JQuery, JSP, Ajax, JSON, Angularjs and XML.
  • Experience in using relational databases like Oracle, SqlServer.
  • Experience in Apache Tomcat, JBoss Application Server, Web Logic Application Server, IBM Web Sphere Application Server.
  • Having the sound knowledge on Core concepts.
  • Good understanding of Java Design Patterns, Enterprise Design Patterns and n-tier architecture.
  • Used Log4j for logging and debugging purposes.
  • Proficient in programming by using the IDE's such My Eclipse 8.x, Eclipse 3.5.
  • Broad experience with Software Development Life Cycle and Software Development Methodologies and practices such as Agile and Waterfall.
  • Highly motivated team player with excellent Interpersonal skills, Proven Communication, Organizational, Analytical, Presentation Skills, and Leadership Qualities.
  • Strong analytic, writing, communication and mathematics skills and quick learner.

TECHNICAL SKILLS:

  • Languages : JAVA Core Java , J2EE, JavaScript, PL/SQL
  • Frameworks : Spring MVC, spring, DWR
  • Web Technologies : Servlets, JSP, JavaScript, ExtJs, Web Services, SOAP, HTML,
  • XML, Angularjs.
  • Data Base : Oracle9i/10g, SQL Server 7.0/2000, PL/SQL,
  • Application/Web : Apache Tomcat 5.0/5.5, JBoss Application Server, Web Sphere
  • Servers Application Server and Web Logic.
  • ORM Tools : Hibernate, JPA, JDBC
  • IDE's : Eclipse 2.0/3.0/3.1,My Eclipse 8.x
  • Operating System : Windows family
  • Other Tools : Ant, Log4j

PROFESSIONAL EXPERIENCE:

Confidential

Senior Java / J2ee Developer

Description:

The Confidential Portal aims to provide the end user one concise source of information necessary to conduct Citi Private Bank business activities. The portal will provide users with a personal workspace that will be an amalgam of client and analytical information, market and news feeds, a corporate communication hub, a customizable action item and alert delivery system.

Responsibilities:

  • Involved in requirement, design and development phases of the application.
  • Involved in widget / workspace model framework development.
  • Involved in Dynamic grid model framework development.
  • Involved in development of complex UI components using ExtJs, JQuery.
  • Involved ExtJs 3.2 to 4.1 migration of the application.
  • Involved in development of graphical representation of data using JQuery Hi-Charts.
  • Implemented the DAO pattern to connect to the database and retrieve data.
  • DAO and the JPA transactions was implemented using JPA framework.
  • Implemented the application using the concrete principles laid down by several design patterns
  • such as MVC, Data Access Object, Singleton and Factory.
  • Deployed applications in JBoss server.
  • Implemented Project in Agile scrum methodology.
  • Providing fixes to the issues identified in testing.

Environment: Java, J2EE, JSP, Servlets, JPA, ExtJs, Jquery, Dwr, Ajax, JavaScript, WebServices, SOAP, WSDL, PL/SQL, Oracle 10g,Jboss,Log4j,Eclipse.

Confidential

Senior Java / J2ee Developer

Description:

  • Confidential is currently using three applications for documenting Credit Approvals and monitoring the collateral adequacy in the business of Private Banking across US/LATAM, EMEA and APAC. These applications have been developed over a period of time by the respective regions keeping in view the region specific business requirements. It has been the endeavor of Citi to rationalize these applications considering that they are serving similar need for the same Line of Business. It has been decided that Citi should work towards a single application serving the needs of all the three Regions.
  • The functional solution being proposed in the upcoming section consolidates the needs of all the three regions and in the process provides a comprehensive set of functions that cover the current needs but also ensure that the Best of the Breed features available in any one Region are also made available for the other Regions.

Responsibilities:

  • Involved in multi-tiered JavaEE design utilizing Spring MVC and Hibernate deployed on WebSphere Application Server connecting to Oracle Database.
  • Responsible for system development using JavaEE architecture.
  • Used Spring ORM support, Hibernate for development of DAO layer. Involved in development of Java components by using Java, Servlets, Spring and Hibernate as per the business requirements.
  • Worked in developing Front End using Angularjs, Ajax and Javascript.
  • Written SQL queries and did modifications to existing database structure as required
  • Provided solutions for addition of new features. Preparation of Unit test plans, Unit testing and system integration testing of the developed code.
  • Wrote business logic using software development standards and methodologies in delivering every enhancement release of the tool.
  • Mentored junior developers in technical and functional areas.

Environment: Java, J2EE, Servlets, MVC, Hibernate, Spring3.0, ANT, Angularjs, Ajax,JavaScript,PL/SQL,Oracle 10g,Websphere.

Confidential

Java / J2ee Developer

Description:

This application manages the bulk customer data and presents the analyzed data based on filters and hierarchies in the form of templates .Filtered List is created on the planning data of the customer based on some user specified Filter criteria's. A Template can be created on this Filtered List data of user specific template format. Current functionality allows users to create Template Assignment and its corresponding FilteredList, Planning Filter and Security Filters from the application only. The TAAT Tool provides the bulkload facility of uploading any number of Template Assignments at a time. Customer provides the data of Template Assignments, its corresponding filteredlists, planning and security filters in the form of Excel/Xml. This data will be validated and uploaded into the system.

Responsibilities:

  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • UI was developed using HTML, ExtJs and JSP.
  • Implemented core Java, J2EE Servlet code, quartz Jobs for the Daily nightly jobs for the generating the various application reports.
  • Used SOAP WebServices to extract warranty related product data from servers using XML/XSD, WSDL, XML and SOAP also implemented various Restful web services.
  • Implemented the functionality of fetching of data from Worked as a module lead for various modules of the application.
  • Different sources and persisted the data through Hibernate, to separate DAO layer from Database layer.
  • Responsible for Sql development using MS SQL Server.
  • Participate in technology/tools evaluation and software technical proof of concepts.
  • Used SVN for application configuration
  • Performed production support of the application in production.
  • Managed daily production issues

Environment: Java, J2EE, JSP, Servlets, ExtJs, Html, Javascript, MVC, Hibernate, WebServices, ANT, SOAP, WSDL, JavaScript, PL/SQL, Sql Server, Weblogic 8.1.

Confidential

Role : Developer, Production Support Member.

Description:

  • Invest is part of the Integrated wealth management solution catering to multiple domains like Core Banking, Capital Markets Mutual Funds, Equities, Bonds and Special Products , Lending and Margin Lending. Wealth management is a solution for banks and financial services distributors dealing in MF, Equity, Bonds and Special Products. This solution covers Order Placement, Execution, contracting, settlement, portfolio services as well as Corporate Actions part of the Ordering System.
  • CCHS Customer Consolidated Holdings Summary
  • Customer Identification in Intellect PBS and ICICI External Identifiers .
  • PBS approach for mapping External Identifiers.
  • PBS approach for UID and FID mappings.
  • PBS approach to Upload Process.
  • CCHS statement Generation Process in PBS.

Responsibilities:

  • Involved in Template Designing and Jasper Report development.
  • Involved in Upload Development using upload framework Smooks and JPA.
  • Wrote unit test cases and documentation.
  • Involved in deployments, retrofit and testing in IUT Environment.
  • Environment Setup for IUT and SIT. Single Point of contact for UAT Support.

Environment: Jasper Reports, Smooks, JSP, Java 1.5, JPA, Oracle 9i, Eclipse.

Confidential

Software Developer

Responsibilities:

  • Used CSS, JavaScript and JSP to design and develop Application User Interface.
  • Worked on the design and development of the Authorization module of this system which involved a biometrics scan fingerprint and standard password based authentication.
  • Designed and developed the reusable Custom components and custom Java classes.
  • Participated in the production support and maintenance of the system such as bug fixes, documentation and system upgrades.

Environment: JavaScript, HTML4, CSS, Java1.4, J2EE Servlets, JSP , Hibernate, Eclipse2.1, Oracle 8i, Log4j, JBoss, Windows XP.

We'd love your feedback!