J2ee Developer Resume Profile
SUMMARY
- More than 8 years of total IT experience specialized in the field of Design, Develop, Maintenance of SOA and Web Based J2EE Database Applications, including around 3.5 years of experience with Fiserv , 2 years with Tata Consultancy Services TCS , 8 months with Sapient and 1.3 years with Confidential
- Currently working full time at Confidential
- Worked in several J2EE Development Projects, having proficient skills in J2EE frameworks like Spring Core Struts , ORM tools like JPA, hibernate , J2EE technologies like JSP, Servlets, EJB, Web Services, AJAX, JDBC on J2EE application servers like Web logic, Web sphere, Jboss, Tomcat .
- Extensive experience in design and implementation of applications using J2EE design patterns in the development of n-Tier distributed Enterprise Applications. Expertise in server side J2EE Web Based Apps.
- Banking domain exposure while working for US based client Confidential,. Finance-Trading domain exposure while working at Markit Confidential
- Possess good problem solving skills, strong interpersonal communication skills. Ability to work independently and
- possess caliber to learn and use in new system considerably less time.
- Programming Language: Java-JDK 1.4/1.5/1.6, JavaScript, HTML, SQL-PL/SQL
- Specifications: J2EE Java2 Enterprise Edition /Java EE 5
- J2EE Frameworks: MVC, Struts, Spring, ORM JPA, Hibernate , SOA, Web-Services, WCC, Log4j
- J2EE Technologies: Java, JDK 1.4/1.5/1.6, JSP 1.2/2.0, Servlet 2.3/2.4, JDBC, EJB 2.0/3.0 JNDI, Struts
- Web Services WSDL, SOAP, Axis, Rest , XML Tag Libraries, ORM JPA, Hibernate , Cajo, JUnit, Birt, Jasper, Velocity
- Messaging Systems: JMS, MDB, JMS-Queues
- Web Technologies: HTML, DHTML, Cajo, JavaScript, CSS, XML, XSLT, EXTJS
- Design Pattern: MVC, Singleton, Front Controller, Fa ade, Service Locator, DTO, Decorator
- Web/Application Servers Web logic 8/11, Web Sphere App Server 6.0/7.0, Tomcat, JBoss 5x
- IDE: Eclipse, WSAD, RAD, My Eclipse 5/6
- DBMS: DB2 8/9, MySQL, Oracle 9g/10g, PL/SQL
- Version Control Tool: Rational Clear Case
- Methodologies: Waterfall SDLC, Agile Scrum
- Design Tools: UML, Rational Rose
- Protocols: SOAP, LDAP, HTTP, HTTPS, FTP, RMI-IIOP, SMTP
- Development Tools: Ant, Maven, SOAP UI, JIRA, HP Quality Center, Confluence, Putty, Toad,
- Oracle Developer, Win Merge, Front Page, FileZila, Win SCP, Jenkins
- Reporting Tools: Birt, Jasper, Velocity
- Continuous Integration Tool: Jenkins
Role: Programmer/Analyst- J2EE
Project Description:
MarkitWire is an electronic deal confirmation platform for capturing deals through the generation of same-day legal confirmations and straight-through-processing. The CEQC Project is a connector between the two all together different system and facilitate the transformation of two different data formats .The Solution consists of transferring novated information formatted from one system ,massages the data and send to other system.
Environment/Technologies/Tools
Java-JDK 1.6, J2EE, Java EE 5, MVC, Log4j, JSP 2.0, Servlet 2.4, JNDI, Spring Core, MVC, AOP , Ajax, SOA, Web Services REST XML Beans, XPATH, Cajo, MultiThreading, Eclipse Juno, JBoss5x, Oracle 11g , H2, HTTP, HTTPS, Maven, SOAP UI, Agile- Scrum,Jenkins
Role Responsibilities:
- Use agile methodologies to analyze requirements taken up in every sprint carry out the development activities .
- Prepare low level design which includes preparing use case diagrams, sequence diagram, class diagrams etc.
- Coordinate with Business Analysis team , managed process Analyst , Database team, Product Team.
- Assist with the database design and created database objects, PL/SQL , queries and stored procedures.
- Involve in delivering the functional source code with deployment on JBoss through Jenkins.
- Use J2EE based Spring framework to develop middle layer service using Core Java, Spring Core, Apache Camel.
- Implements various J2EE design patterns for efficient interaction, robust and reusable solution.
- Perform extensive Extensive Exception mechanism for handling errors and exception condition in application.
- Participate in daily status/scrum calls and weekly work planning and validation meetings.
- Assis the testing team to prepare the test plans , test cases, test metrics.
- Estimate test efforts and coordinate test schedule with overall project schedule.
Role: Analyst- J2EE
Project Description:
Fiserv is leveraging more than two decades of domestic and international experience processing automated clearing house ACH transactions. The purpose of Cash Letter Reduction Project is to Consolidated X9 cash-letters on a central server based platform. The Solution consists of transferring unconsolidated X9 cash letter files formatted on the host by individual capture sites down onto a centralized server-based application for the purpose of producing consolidated network specific cash-letters.
Environment/Technologies/Tools
Java-JDK 1.6, J2EE, Java EE 5, MVC, Log4j, JSP 2.0, Real Method Frameworks, Servlet 2.4, JNDI, EJB, Ext JS, Ajax, SOA, Web Services WSDL,SOAP , Hibernate, Cajo, MultiThreading, WSAD, WebSphere 6, DB2 9.1, HTTP, HTTPS, Apache Ant, SOAP UI, Agile- Scrum, Jenkins
Role Responsibilities:
- Use agile methodologies to analyze requirements taken up in every sprint carry out the development activities .
- Prepare low level design which includes preparing use case diagrams, sequence diagram, class diagrams etc.
- Coordinate with Business Analysis team , managed process Analyst , Database team, Product Team.
- Assist with the database design and created database objects, PL/SQL , queries and stored procedures.
- Involve in delivering the functional source code with deployment on JBoss through Jenkins.
- Use J2EE based MVC framework to develop Presentation layer in Ext JS, Business layer in EJB .
- Use Hibernate to map business object to Database tables.
- Use Jenkins to deploy the application in different environment.
- Implements various J2EE design patterns for efficient interaction, robust and reusable solution.
- Perform extensive Extensive Exception mechanism for handling errors and exception condition in application.
- Participate in daily status/scrum calls and weekly work planning and validation meetings.
- Assist the testing team to prepare the test plans , test cases, test metrics.
- Estimate test efforts and coordinate test schedule with overall project schedule.
Role: Analyst- J2EE
Project Description:
- Fiserv's solutions are designed to provide highly efficient paper check conversion. The purpose of CPO Project is to integrate the ACH or NACHA file data into PEP system. It allows the user to setup file or batch profiles of customers, which are used to facilitate the check conversion process. This Mainframe engine is to be migrated to a J2EE to enable to execute the ACH engine on almost any platform. It processes collected data using rule based workflows for cleansing and exception
- handling and distributes the data through template driven distribution file formats
Environment/Technologies/Tools
Java-JDK 1.6, J2EE, Java EE 5, MVC, Log4j, JSP 2.0, Real Method Frameworks, Servlet 2.4, JNDI, EJB, Ext JS, Ajax, SOA, Web Services WSDL,SOAP , Hibernate, Cajo, Multi Threading, My Eclipse, WebSphere 6, DB2 9.1, HTTP, HTTPS, Apache Ant, SOAP UI, Agile- Scrum, Jenkins
Role Responsibilities:
- Use agile methodologies to analyze requirements taken up in every sprint carry out the development activities .
- Prepare low level design which includes preparing use case diagrams, sequence diagram, class diagrams etc.
- Coordinate with Business Analysis team , managed process Analyst , Database team, Product Team.
- Assist with the database design and created database objects, PL/SQL , queries and stored procedures.
- Involve in delivering the functional source code with deployment on JBoss through Jenkins.
- Use J2EE based MVC framework to develop Presentation layer in Ext JS, Business layer in EJB .
- Use Hibernate to map business object to Database tables.
- Involve in Migration from WebSphere to Weblogic Application Server
- Use Jenkins to deploy the application in different environment.
- Implements various J2EE design patterns for efficient interaction, robust and reusable solution.
- Perform extensive Extensive Exception mechanism for handling errors and exception condition in application.
- Participate in daily status/scrum calls and weekly work planning and validation meetings.
- Assist the testing team to prepare the test plans , test cases, test metrics.
- Estimate test efforts and coordinate test schedule with overall project schedule.
Role: Programmer- J2EE
Project Description:
Confidential is a distributed enterprise solution that automates the existing loan management division. The functionalities provided by Symphony include management of Loan Applications, Sales Support, Work List, Branch Administration and Customer Service. I am part of Team which is taking care of Self Service Others Loan Servicing , Lead Management and Loan Origination module of Symphony. Carrying out the following activities based on the Chordiant framework by Chordiant Technology Inc
Environment/Technologies/Tools
Java-JDK 1.5, J2EE, Java EE 5, MVC, Log4j, JSP 2.0, ESB Bus, Chordiant Frameworks, Servlet 2.4, JNDI, EJB, JSF, Ajax, SOA, Web Services WSDL,SOAP , Hibernate,, MultiThreading, RAD 7, WebSphere 6, Oracle 10g, HTTP, HTTPS, Apache Ant, SOAP UI, Agile- Scrum,Jenkins
Role Responsibilities:
- Use agile methodologies to analyze requirements taken up in every sprint carry out the development activities .
- Prepare low level design which includes preparing use case diagrams, sequence diagram, class diagrams etc.
- Coordinate with Business Analysis team , managed process Analyst , Database team, Product Team.
- Assist with the database design and created database objects, PL/SQL , queries and stored procedures.
- Involve in delivering the functional source code with deployment on Websphere through Jenkins.
- Use J2EE based JSF framework to develop Presentation layer using JSP, JavaScript, Taglibs .
- Use Hibernate to map business object to Database tables.
- Use Jenkins to deploy the application in different environment.
- Create ESB Bus using Tibco to invoke the mainframe web servie to communicate the mainframe
- Implements various J2EE design patterns for efficient interaction, robust and reusable solution.
- Perform extensive Extensive Exception mechanism for handling errors and exception condition in application.
- Participate in daily status/scrum calls and weekly work planning and validation meetings.
- Assist the testing team to prepare the test plans , test cases, test metrics.
- Estimate test efforts and coordinate test schedule with overall project schedule.
Role: Programmer- J2EE
Project Description:
An n-tier J2EE based architecture where Presentation logic and layout, implemented using JSP. Business Controller layer provides standard interface to all the client components. Business layer implemented using Jdbc, Core Java. The project is a secure, easy-to-use, web-based Software System requiring minimal technical training for users. It is designed for use at maintaining the books and finding the book from the store and any new book release to make an entry in the book store.
Environment/Technologies/Tools
Java-JDK 1.5, J2EE, Java EE 5, MVC, Log4j, JSP 2.0, Servlet 2.4, JNDI, EJB, Ajax, SOA, Web Services WSDL,SOAP , Hibernate,, MultiThreading, My Eclipse, WebSphere 6, Oracle 10g, HTTP, HTTPS, Apache Ant, SOAP UI, Agile- Scrum,Jenkins
Role Responsibilities:
- Use agile methodologies to analyze requirements taken up in every sprint carry out the development activities .
- Prepare low level design which includes preparing use case diagrams, sequence diagram, class diagrams etc.
- Coordinate with Business Analysis team , managed process Analyst , Database team, Product Team.
- Assist with the database design and created database objects, PL/SQL , queries and stored procedures.
- Involve in delivering the functional source code with deployment on JBoss through Jenkins.
- Use J2EE based Struts framework to develop Presentation layer using JSP, JavaScript, Taglibs .
- Use Hibernate to map business object to Database tables.
- Use Jenkins to deploy the application in different environment.
- Implements various J2EE design patterns for efficient interaction, robust and reusable solution.
- Perform extensive Extensive Exception mechanism for handling errors and exception condition in application.
- Participate in daily status/scrum calls and weekly work planning and validation meetings.
- Assist the testing team to prepare the test plans , test cases, test metrics.
- Estimate test efforts and coordinate test schedule with overall project schedule.
Role: Developer- J2EE
Project Description:
- An n-tier J2EE based architecture where Presentation logic and layout, implemented using JSP. Business Controller layer provides standard interface to all the client components. Business layer implemented using Jdbc, Core Java. The STARS Standardized Test Analysis and Research System is a secure, easy-to-use, web-based Software System requiring minimal technical training for users. It is designed for use at every level region, district, sub-district, grade, teacher and student.
- Alarge variety of tests formats such as Stanford SAT 9 , CAT 6, CELDT and local variety of tests are already incorporated into STARS.
Environment/Technologies/Tools
Java-JDK 1.5, J2EE, Java EE 5, MVC, Log4j, JSP 2.0, Servlet 2.4, JNDI, , Hibernate,, MultiThreading, My Eclipse, Jenkins, SQL Server, HTTP, HTTPS, Apache Ant, , Water Fall Model SDLC, Jenkins
Role Responsibilities:
- Use agile methodologies to analyze requirements taken up in every sprint carry out the development activities .
- Prepare low level design which includes preparing use case diagrams, sequence diagram, class diagrams etc.
- Coordinate with Business Analysis team , managed process Analyst , Database team, Product Team.
- Assist with the database design and created database objects, PL/SQL , queries and stored procedures.
- Involve in delivering the functional source code with deployment on JBoss through Jenkins.
- Use J2EE based MVC framework to develop Presentation layer using JSP, JavaScript, Taglibs .
- Use Hibernate to map business object to Database tables.
- Generated Pdf and Excel Report for the Test.
- Developed Different Custom Test with Filters
- Design of themes Skins, Role Based Access, Page Structure.
- Took 2 days hands-on training for whole team on MVC.
- Use Jenkins to deploy the application in different environment.
- Perform extensive Extensive Exception mechanism for handling errors and exception condition in application.
- Assist the testing team to prepare the test plans , test cases, test metrics.
- Estimate test efforts and coordinate test schedule with overall project schedule.
- Got the VIP award for good performance in project Recommended by Product Manager.
- Provided Internal company trainings on Hibernate.
- Took many Knowledge Transfer sessions and got many appreciations from the client.