We provide IT Staff Augmentation Services!

Sr Java/jee Developer Resume

0/5 (Submit Your Rating)

Arlington, VA

SUMMARY:

  • Highly motivated software professional with 10 + years of experience in developing Web based, internet/intranet, client/server, Enterprise scale, distributed architecture, component oriented architecture applications in Java/JEE environment
  • Strong Expertise in Web Development, Core JAVA, JSP, Servlet, JDBC, EJB, J2EE, Spring, Struts, iBatis, Hibernate, iText PDF, JMS, JNDI, JAXP, BPM, PEGA PRPC V5.3/6.1, Oracle SQL Developer
  • Expertise on Contract Management, Ethics Tracking System & Enterprise Architecture Repository workflow
  • Expertise on Rule based engine/workflow - Pega PRPC v5.5 and v6.1
  • Experience in XML, XSLT, XPath, JAXP (SAX, JDOM), designing & developing XML Schemas
  • Experience in developing and architecting enterprise scale Java J2EE applications
  • Very strong in design and development of classes using OOA, OOAD, and UML
  • Successfully designed and implemented various reusable components and frameworks
  • Used Design Patterns like MVC, Session Façade, DAO, Business Delegate, and Singleton
  • Developed and deployed applications successfully in distributed & virtual environment with UNIX
  • Effective leader and mentor with excellent communication skills with an insight to determine priorities to manage work schedules and deliver tasks on time to meet critical deadlines.

TECHNICAL SKILLS:

Programming Languages: Java

Open Source/Framework: Apache Struts, iBatis, Maven, Ant, Log4j, Spring & Hibernate, PEGA PRPCv5.3/6.1

Java/J2EE Technologies: JSP, Servlet, JAAS, Struts, XML, JDBC, Swing, Ant, Maven, RMI

Operating Systems: Windows XP/7, Linux/Unix

Databases: Oracle 8i/9i/10g/11g, SQL Server 2000, MySQL, DMSII

Web/Application Servers: JBoss 5.1, WebLogic 10.3.3, WebSphere5/6.x, Apache Tomcat5.0/6.0

IDE: Eclipse/MyEclipse v9.1, Oracle SQL Developer, Oracle JDeveloper, IntelliJ IDEA

Web Technologies: JSP, JSF, Servlet, XML, XSLT, XPath, Javascript, HTML, AJAX, JSTL, Struts tiles

Security - Static Code Analyzer: HP Fortify

Methodologies: OOPS/OOAD, SDLC/Waterfall, Agile, RUP, Kanban

Version Control: SVN, Maven, Visual Source Safe, Starteam, HP SBM

Design: UML - Use Cases, Sequence & class diagrams

Testing Suite: JUnit Framework

PROFESSIONAL EXPERIENCE:

Confidential, Arlington, VA

Sr Java/JEE Developer

Responsibilities:

  • Responsible for Designing, developing, and maintaining high quality Java based applications that include user interfaces, business logic, and data access layers
  • Participate in requirements, analysis, design and code review
  • Participate with quality and support teams, and take responsibility for solving business problems from inception to production.
  • Involved in an effort of modernizing Java/Struts/iBatis/JBoss based web applications with DMSII as back-end database.

Environment: Java, JEE, Struts Framework, iBatis, iText PDF Framework, log4j, javascript/AJAX, XML, HTML, JBoss App Server, Eclipse IDE, JAX-RPC web services, JMS, JUnit, SVN, and DMSII database.

Confidential, Arlington, VA

Java/JEE Developer/Pega PRPC Developer (Team Lead)

Responsibilities:

  • Involved in the maintenance, upgrade & enhancement of NEETS II Application portal / BPM engine that uses Pega PRPC v5.3/6.1, Java/JEE, Oracle 10g/11g, IBM WebSphere 6.1, WebLogic 10.3.3, XML, HTML, and javascript
  • Involved in an effort of NEETS II enhancement as a lead developer
  • Involved in an effort of upgrading NEETS project using Pega PRPC v6.1, Oracle 11g, WebLogic 10.3.3, UNIX, Javascript, HTML, XML, and SOA services.
  • Working on other projects simultaneously that requires modernization and which are part of technology obsolescence to upgrade to Java/ UNIX/Oracle, JEE, Spring, Hibernate, and JSF frameworks
  • Involved in designing, developing, and maintaining NEETS application code, PL/SQLs, and stored procedures for NEETS II

Environment: Pega PRPC v5.3/6.1, Java/J2E, IBM WebSphere 6.1, Oracle WebLogic 103.3, Oracle 10g / 11g, UNIX, Oracle SQL Developer, Eclipse IDE, Spring, Hibernate, SOA services

Confidential Martin, VA

Team Lead

Responsibilities:

  • Involved in the maintenance of TIP and BP Server portals of EA-Rep using Java/J2EE and Struts, Data Analysis for collection of FDIC metadata and artifacts, SQL development, batch jobs creation and execution using xml, html, javascript, Troux Query Language (TQL), and TUX.
  • Mapping the business requirement to the technical specification and detailed design documents.
  • Developed XML collectors and mapped them to the database using POJO and JDBC
  • Working on New ER project as a Team Lead and managing a team of developers along with DBA and DA.
  • Involved as a lead developer, designer and architect of re-writing EA-Rep project
  • Developed JAX-WS, Spring & JSF frameworks based Web Services to consume Oracle APEX based Web Service Client
  • Experience of writing Action Servlets / Controllers in EA-REP using Struts MVC framework, middleware as Apache Tomcat v5/6, java, java beans, JSP / struts tag library, XML, XSD, XML Schema and Hibernate
  • Analyzed persistence layer of EA-REP for connection pooling & other activities comprised of classes of Hibernate DAOs & ORM
  • Involved in writing PL/SQL to insert, update and delete operations in the Troux Repository database
  • Involved in creation of ad-hoc reports using Cognos ReportNet, Cognos Framework Manager, and Query Portal

Environment: Java, Servlet, JSP, Struts, Hibernate, HTML, UML, JMS, JUnit, Tomcat 4.1, JDBC, Log4j, MyEclipse 5.5.1, SQL Server 2005, Cognos ReportNet, Cognos Framework Manager, Troux Metis Enterprise Repository v5.4, Oracle 10g, Oracle APEX

Confidential, NYC

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in various stages of the project life cycle including database designing, development and enhancement of the application.
  • Mapping the business requirement to the technical specification and detailed design documents.
  • Developed User Interfaces for Trade Management module using Core Java, JSP, HTML, AJAX, and JavaScript
  • Developed Risk Management module and used Servlet as controller for this module
  • Used Struts MVC framework as a middleware
  • Used Struts bean, html tag library, and JSP for developing presentation layer
  • Involved in developing persistence layer using EJB & Hibernate DAOs for ORM, and connection pooling using APIs
  • Involved in writing stored procedures to insert, delete, and updating the database
  • Also involved in Unit testing with testing team

Environment: Servlet, JSP, Struts, HTML, UML, JMS, Rational Rose, JUnit, Jboss 4.0.2, JDBC, Log4j, Oracle

Confidential, McLean, VA

Programmer

Responsibilities:

  • Involved in database schema design, creating relational tables and stored procedures
  • Requirements gathering and analysis, Design, Development and Testing
  • Developed web tier by using ASP, C#, JSP, Servlet, Java Script, DHTML, HTML, XML, CSS
  • Created database connection Pooling, Helper classes for Database access
  • Worked on DTS packages in SQL Server 2000 for data transition project at Verizon Data Center
  • Developed and automated the entire module
  • Captured streaming media files from internet automatically using JMF APIs
  • The entire application was developed to make testable
  • Developed the entire application by using ASP, JSP, Servlet, Javascript, HTML, DHTML, XML, XSLT, SQL Server 2000
  • Completed the whole module successfully in a deadline sensitive environment
  • Involved in future enhancement of RTDMS

Environment: JDK1.4, JSP, JDBC, JavaScript, Html, NetBeans, MySql, WebSphere6.1, Visual Studio, SQL Server2000

Confidential, McLean, VA

Programmer

Responsibilities:

  • Developed CMS sequence diagrams for present workflow, use case diagrams
  • Involved in database design, created relational tables, stored procedures and DTS packages
  • Applied SDLC, and Developed reporting capabilities to Content Management System
  • Developed the entire application by using ASP, JSP, Servlet, Javascript, HTML, DHTML, XML, XSLT, SQL Server 2000
  • Completed the whole module successfully in a deadline sensitive environment
  • Gained knowledge on RSS feeds and Web Services for testing the interface with .NET and J2EE
  • Involved in handling client requests as well as internal IT support for reporting capability and whole CMS
  • Involved in future enhancement of CMS including reporting module

Environment: JDK 1.4, JSP, Sevlet, JDBC, JavaScript, Html, Eclipse 3.1, MySql, WebSphere6.1, Visual StudioSQL Server2000

Confidential, Denver, CO

Sr. Java/J2EE Developer

Responsibilities:

  • Developed business layer components to implement the business logic of the system
  • Designed database schema like tables, indexes, partitioning of the tables, DTS packages
  • Designed and developed reconciliation module to reconcile CDRs to generate invoices using PL/SQL, store procedures and Triggers
  • Implemented clustering of Oracle and WebLogic server to achieve High availability and Load balancing
  • Designed Logging module using Log4j APIs
  • Developed Authentication module using JAAS
  • Developed User Interface using AJAX, JSP, struts and Java scripts
  • Did app server tuning & load balancing, memory leaks & GC checking, thread synchronization, and configured various parameters in configuration files for performance enhancement
  • Did collect & analyze log data and solved common problems in app server, tested http requests with different requests parameters, simulated requests, run final tests for longer time periods, and database connection pooling
  • Created Class diagrams, Sequence diagrams, Use case diagrams using Rational Rose and UML
  • Did system analysis and testing using test driven development (TDD) tools like JUnit
  • Automated the project build using Apache Ant

Environment: Java, J2EE1.4, JMS, Struts1.2, WebLogic8.1, AJAX, Oracle, Eclipse 3.2, Design Patterns, Log4j, JUnit, UNIX

Confidential

JAVA DEVELOPER

Responsibilities:

  • Developed UML diagrams like Sequence Diagrams, Use case diagrams, and State chart diagrams.
  • Involved in database schema design and creating relational tables
  • Requirements gathering and analysis, Design, Development and Testing.
  • Designed and created class diagrams by using UML.
  • Developed the whole module by using Java Swing, Servlet, RMI, SNMP, XML
  • Involved in developing and coding the interfaces and classes required for the application and created appropriate relationships between the system classes and the interfaces provided.
  • Developing web based user interface screens using Servlet, HTML and Java Script
  • Responsible for building projects in deployable files (WAR and JAR files)

Environment: J2EE/Core Java, NetBeans, Struts, Servlet, JSP, Javascript, JDBC, CSS, WebLogic8.1, Oracle, UNIX, Ant, XML, HTML

We'd love your feedback!