Java/j2ee Developer Resume Profile
Boston, MA
SUMMARY
- Experienced with Java, J2EE and its umbrella products for different applications.
- 7 years of experience as a Software Developer with all the phases of Software Development Life Cycle Analysis, Design, Development, Testing and Implementation.
- Strong knowledge on Object Oriented concepts, J2EE design patterns.
- Extensively worked and implemented several design patterns such as MVC, Abstract Factory and
Singleton.
- Developed Software using Agile Methodologies.
- Experienced in creative and effective front-end development using JSP, Java Script, HTML and CSS.
- Hands-on experience with various Application servers and Web servers IBM Web Sphere Application Server, Tomcat with wide variety of development tools like IBM WSAD/RAD, My Eclipse, Net Beans.
- Experienced with Multi-Threaded applications
- Have good experience on database technologies like SQL, PL SQL, Oracle10g/11g, MySQL and
MSSQL Server.
- Strong experience in database design using DDL, DML, writing complex SQL Queries and Stored Procedures.
- Expertise in working with Developer IDEs like ECLIPSE and multiple operating systems like Windows XP/ 2000/ NT and UNIX.
- Diverse experience utilizing Java tools in business, Web, and client-server environments including Java Platform Enterprise Edition Java EE , Java Server Pages JSP , Java Servlets, Spring, Hibernate, Java database Connectivity JDBC and Web Services SOAP/REST technologies.
- Good experience working with ORM tools like Hibernate.
- Experienced in test driven development TDD . Practiced test first development.
- Proficient in writing detailed test cases and executing on different tools.
- Experienced in building tool Maven.
- Hands on experience on Concurrent Version Systems such as CVS and Subversion.
- Able to learn/adapt emerging technologies in work area.
- Excellent communication skills, strong architectural skills, hard working and a very good team worker.
SKILLS
Programming Languages | J2SE 1.4/5.0, Java SE 6, J2EE 1.4, Java EE 5/6. |
J2SE Technologies | Core Java, Applet, Swing, IO, Collections. |
Enterprise Technologies | Servlet 2.55, JSP 2.0, JDBC 3.0, JSTL. |
Web Development Technologies | HTML 4.01, CSS 2.1, DHTML, XHTML 1.1, XML, |
JavaScript, JQuery, AJAX, JSON. | |
Application Servers | BEA Weblogic, JBoss 4.0. |
Web Servers | Apache Tomcat 5.0.24/7.0.21 |
Framework | Struts 2.2.3, Hibernate ORM, Spring Framework. |
Databases | Oracle 10g, MySQL 5.5.27 |
Development Tools | Eclipse, Net Beans, Rational Rose. |
Building / Testing Tools | ANT, JUNIT 4.7. |
Configuration Management Tool | AccuRev, SVN. |
Operating System | MS-DOS, Microsoft Windows 98/2000/XP/7. |
EXPERIENCE
Confidential
JAVA/J2EE Developer Production Support
Confidential is with institutional investors all over the world to provide comprehensive financial services, including investment management, investment research and trading, and investment servicing. MetricStream works as a STATE STREET's vendor for audit management. It provides EGRCP Enterprise Governance, Risk and Compliance Platform for corporate businesses to manage audit system properly.
- Developed the application using Struts, Servlets and JSP for that presentation layer along with JavaScript for the client side validations.
- Developed an API to write XML documents from a database. Utilized XML and XSL Transformation for dynamic web-content and database connectivity.
- Wrote HTML, CSS and used JQuery for non-interactive webpage designs.
- Developed Java programs to parse XML documents using JAXP DOM parser and JAXB.
- Extensively used Hibernate in developing data access layer.
- Developed SQL queries, views and stored procedures using PL/SQL.
- Implemented Service Oriented Architecture by developing Java Web services using SOAP and REST.
- Used Maven to compile, build and package the application for deployment on Web Sphere application server.
- Involved in discussion with vendor MetricStream audit team to handle issues and support in the deployment process with new patches to DEV, UAT, DTE, Prod and Pre-Prod environments.
- Able to identify issues with logs and report to the vendor development team to update the existing code.
- Fully Interaction with UNIX team, DBA team, IBM Web app team, MetricStream Audit Vendor team to upgrade the system with Memory and Ram.
- Deployment of the Web service converted Java interfaces on a daily basis to a Web Sphere testing environment for subsequent development of the front end.
- Developed detailed design documents for all the functional modules of the application to be used by the testing team to setup test cases.
Environment: Struts Framework, JDBC, JSP, Unix, Servlets, Hibernate, JAXB, Log4j, IBM WebSphere, Oracle 10g, PL/SQL, HTML, XML, JAXP, AJAX, CSS, JavaScript, WSDL, SOAP
Confidential
Java Developer Production Support
Confidential is a complement of Confidential, the network company and a global leader in delivering innovation in communications, information and entertainment. The wide spectrum of IT and non-IT work being performed by VDS collaboratively with its parent, helps Verizon stay a leader in offering superior voice, data and video services to residential customers, businesses and the US federal government over intelligent wireless, broadband and global IP networks. Confidential is an advanced voice service over the Internet on Verizon's network. It has enhanced calling features that give control and flexibility when making and receiving calls. Development of workflow manager for Enterprise Service Activation Platform ESAP , integration of ESAP and Provisioning Management Environment PME as a Single work flow with two In-one concert servers. Confidential It also supports the provisioning and maintenance process.
- Response to service tickets and service requests within established time-based requirements.
- Support production issues and Coordinate activities and others on all phases of SDLC.
- Patching activity whenever necessary with UNIX commands.
- Analyzed UNIX production related issues, inquires and requests.
- Bug fixing and maintenance of the product.
- Assisted in designing, building and maintaining database to analyze new order installation and processing.
- Worked with UNIX and Windows environments for coding and support activities.
- Adopted J2EE best practices using J2EE design patterns
- Involved in the development of web-content using JSP.
- Responsible for development and maintenance of all entity and session beans.
- Involved in the coding of servlet programs.
- Handling validations and taken care of error handling.
- Designed the Metrics module and developed all the components of that.
- Implemented the project using IDE Eclipse.
- Developed software using AGILE methodologies.
- Participation in the development team.
- Provides reviews, estimates for tickets ensuring quality and accuracy.
Environment: Java1.6, Core Java, J2EE, JSP, Servlets, SQL, Oracle, TOAD, JDBC, Tomcat 4.x, Eclipse, Design Patterns, UNIX, Linux, Eclipse, Oracle SQL Developer
Confidential
JAVA/J2EEDeveloper
Confidential is providing one of the best Internet and mobile banking services in the Confidential customers can able to check balances, prepare account transfers and browse transaction details through internet banking as well as through their mobile phones even when their mobile devices are offline. There are various modules like Confidential Management, Bills and Payments, Loans, Credit Cards, Investments and Portfolio Management.
- Developed presentation layer using JSP, HTML, JavaScript, and CSS.
- Participating in user requirement sessions to gather business requirements.
- Involved in Analysis, Design, Development, Integration and Testing of application modules
- Adopted J2EE best practices using J2EE design patterns
- Designed Use Case diagrams, Class diagrams, and Sequential diagrams in UML.
- Used Spring MVC for writing web components.
- Developed software using AGILE methodologies.
- Implemented the project using IDE Eclipse.
- Used the features of the Spring Core layer, Spring ORM layer and Spring DAO support layer in order to develop the application.
- Involved in the configuration of Hibernate into a Spring application and used Spring's DAO support to build Hibernate DAO classes.
- Implemented AJAX for better user experience by dynamically providing Asynchronous request and response communication between the client and the server.
- Used Object / Relational mapping tool Hibernate to achieve object persistency.
- Involved in configuring Hibernate to access database and retrieve data from the database.
- Developed stored procedures and triggers with PL/SQL.
- Involved in peer to peer code reviews and cross checked whether recoding standards are being followed.
Environment: Java1.5, J2EE, JSP, Servlets, JDBC, HTML, Hibernate, SQL, AJAX, Spring, Oracle, PL/SQL, Web services, WebLogic7.0, TOAD, Custom tags, XML, DOM, SAX, XSLT, JavaScript, CSS, Windows, Eclipse, Design Patterns.
Confidential
JAVA/J2EEDeveloper
Confidential is providing better services in the wealth management and financial sector for small businesses, corporations and institutions. It works for global banking and financial solution with the Bank of America. It provides the customers in the wealth management as well as investment.
- Involved in gathering system requirements for the application and worked with the business team to review the requirements. Developed UI, presentation layer using HTML, JavaScript and CSS.
- Developed Java programs to parse XML documents using JAXP DOM parser.
- Extensively used Hibernate in developing data access layer.
- Developed SQL queries, views and stored procedures using PL/SQL.
- Implemented Service Oriented Architecture by developing Java Web services using SOAP and REST.
- Deployment of the Web service converted Java interfaces on a daily basis to a Web Sphere testing environment for subsequent development of the front end.
- Developed detailed design documents for all the functional modules of the application to be used by the testing team to setup test cases.
- Used Rational Clear Case for version control and Maven to compile, build and package the application for deployment on Web Sphere application server.
- Designed and coded the pages using JAVA and HTML.
- Handling validations and taken care of error handling.
- Involved in the coding of Servlets programs and development of web-content using JSP.
- Preparation of low level and high-level design documents.
Environment: Core Java, J2EE, JDBC, JSP, Servlets, Hibernate, UNIX, Web Sphere, Oracle 10g, PL/SQL, HTML, XML, JAXP, AJAX, CSS, JavaScript, WSDL, SOAP, RAD 7.0, Eclipse